Palestinians wave with Fatah party flags during a rally celebrating the signing of a reconciliation deal in Gaza city on May 4,2011. Hundreds of Palestinians have gathered to cheer on a unity agreement being signed in Cairo between Hamas and Fatah. Photo by Mohammed Othman