Posts Tagged: Ryan Grim
Contributor to Drop Site News Says Israelis Should ‘Be Removed From Our Planet’
Abubaker Abed, a self-described Palestinian journalist and contributor to the far-left news outlet Drop Site News, has come under intense scrutiny following the circulation of...









