Facebook Twitter YouTube SoundCloud RSS
 

Important Update on the Zionist Storming of the Gaza Freedom Flotilla – Al Awda, by Doctor on Board.

Dr Swee Ang | Dehumanization and terrorist tactics of Zionist regime against Freedom Flotilla.