After Al Awda is Hijacked by Israel’s Navy, Passengers of The Freedom Call on World Governments to Protect Palestinian Human Rights
Earlier today, after Al Awda, the lead vessel of the Freedom Flotilla, was hijacked in international waters by the Israeli navy, I managed to speak to Ellen Hansson, a passenger on The Freedom, [...]