Israeli troopers filmed pushing our bodies off rooftop in lethal West Financial institution raid | Israel-Palestine battle Information
Israeli forces killed at the least seven Palestinians in a raid on the occupied West Financial institution city of Qabatiya, ...