Image 1 of 1

MJ00 (5).jpg

Senior Hamas leader Khaled Mashaal attends the signing of reconciliation agreement in Cairo, Egypt on May 4,2011. Fatah and Hamas officials lead a ceremony celebrating the signing of a reconciliation deal intended to repair ties between the rival movements. Photo by  Majd Majd
twitterlinkedinfacebook