Musheir El-Farra

Musheir El-Farra

Musheir El-Farra is a Gazan human rights activist. He sailed with the two Free Gaza movement boats to break the Israeli Siege.