A Procession for Peace

It was a traditional Christmas Day for the Palestinian town of Beit Sahour, 5 kilometers south of Jerusalem, which held […]