warped-mirror.com
The hate preachers of Al Aqsa
In a commentary on the tense aftermath of the recent terror attack committed by three Arab Israeli Muslims coming from what is supposedly Islam’s “third holiest” site, David Horovitz rightly notes …