WATCH: Israeli Missile Hits Building In Gaza, Al Jazeera Reporter Screams And Ducks Live On TV5 months ago15CommentsComment
Israel’s Ambassador To Zambia And Zimbabwe Robbed On Street In Front Of Her Bodyguards1 year ago9CommentsComment