Memri TV delivers

  • aaaaaaadjsf [he/him, comrade/them]
    ·
    3 years ago

    It's mermi TV, I think that's an Israeli run TV channel purposely made to make other Arabs look bad for propaganda purposes.

    Still delivers some funny content though, but not this time I guess.