Israeli officials have rallied behind the IDF after calls at home and abroad for an independent probe into its use of force against Palestinian protesters at the border of the Gaza Strip on Friday.
Read Full Article at RT.com Read the Original Article
Facebook Comments