Author:
Mike AllenThis photo was taken today in the West Bank city of Nablus (30 miles north of Jerusalem), where tires burned just three days ago as protesting Palestinians clashed with Israeli troops.It's a reminder of the two-word miracle of Christmas, regardless of your faith: Everything stops.It's been a year of...
Source
Follow me for more news
Follow me for more news