Flotilla Ship Leaves Greece

Free Gaza has announced that one of the boats of its flotilla has left Greece, and is on its way to Gaza.

Flotilla Ship Leaves Greece Read More »