Israeli settlers torch Palestinian homes, cars to avenge deadly shooting
Hundreds of Israeli settlers have stormed into a Palestinian town in the occupied West Bank, setting fire to dozens of c...
Hundreds of Israeli settlers have stormed into a Palestinian town in the occupied West Bank, setting fire to dozens of c...