Israel-Hater Rula Jebreal’s “Own Goal”

Yesterday,  foreign policy analyst, journalist, novelist and screenwriter Rula Jebreal tweeting the following, as a way to bash Israel:

Israel-Hater Rula Jebreal’s “Own Goal” Read More »