Memri TV delivers

  • riley
    ·
    edit-2
    1 year ago

    deleted by creator

    • 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.