Wednesday, January 20, 2010

Gaza- Israel's Channel 10 Report on Human Shields

Gaza- Channel 10

Channel 10 discusses the Breaking the Silence testimonies from "Operation Cast Lead"



Palestine Video - A Palestine Vlog

No comments: