Islamic tolerance alert: a Jihad Watch reader took these pictures in Nazareth in 2014, on the road that leads to the Church of the Annunciation. These signs were placed right in the faces of the people who walk to this church. In one of the pics you can see the top of the church. These […]