Comments (2)
sorted by:
Tefren [S] 2 points ago +3 / -1

This is organization that creates it

It's what "memri" stands for Middleast media research institute

KommieKuckKiller 1 point ago +1 / -0

Finally someone figures this out besides me. Mr. and Mrs. David and Meyrav Wurmser of Rockville, Maryland, to be more specific. At least the last time I checked. This is and always has been MOSSAD propaganda.