Palestinian supporters of the Islamist movement Hamas shout anti-Israeli slogans during a demonstration in the West Bank city of Nablus in support of Hamas and against Israel's military offensive in the Gaza Strip, on August 4, 2014. AFP PHOTO/JAAFAR ASHTIYEH