8 months agoPalestinian Ambassador: "Israel Holding 2.3 Mio People Hostages in Gaza Strip"Richard Medhurst
191 watching35 minutes agoWill Israel Invade Lebanon? UK Election Results, French Elections & MoreRichard Medhurst