In this era, the combination of demonization, delegitimation and double standards regarding Israel in the media has a direct link…
Tag:
Left
If you tuned into the December 11 broadcast of TVO’s The Agenda hoping to hear a balanced discussion about Israel’s…