Palestinian Hamas activists wave green Islamic flags in front of stage decorated with a mural of Jerusalem and a large model of a M75 long-range rocket during a rally to commemorate the

 

              Palestinian Hamas activists wave green Islamic flags in front of stage decorated with a mural of Jerusalem and a large model of a M75 long-range rocket during a rally to commemorate the
Palestinian Hamas activists wave green Islamic flags in front of stage decorated with a mural of Jerusalem and a large model of a M75 long-range rocket during a rally to commemorate the 25th anniversary of the Hamas militant group, in Gaza city, Saturday, Dec. 8, 2012. Hamas chief Khaled Mashaal is expected to speak at Saturday's rally in Gaza City having entered the seaside strip a day earlier after a long exile from Palestinian territory. Arabic reads "Shale Stones on the path of liberation". Hamas called the 8 days Gaza war Operation Shale Stones. (AP Photo/Adel Hana)