Day in photos - July 17

Palestinian protesters hurl stones at Israeli soldiers during a demonstration against the Israeli military action in Gaza, near the West Bank town of Nablus. Photo / AP