• Gaza Mobilizes for Freedom Flotilla

      An international flotilla of nine ships and hundreds of crew and passengers is a huge undertaking, in Gaza as much as anywhere.  Mahmoud Elmadhoun knows this better than most.  A member of Gaza’s Higher Government Committee, as well as the Governmental Committee for Breaking the Siege and Receiving Delegations (GCBS), which is tasked with […]