Report: Hamas leader Mash’al ousted deputy over opposition to Iran Bethlehem – Ma’an – Senior Hamas leader Khalid Mash’al dismissed his deputy, Mousa Abu Marzouq and another leader because of their reported opposition to the Read More » May 19, 2009 No Comments