In a troubling development in the occupied West Bank, footage has emerged showing Israeli soldiers apparently pushing three lifeless bodies off a rooftop during a military raid in the town of Qabatiya ...
Some results have been hidden because they may be inaccessible to you