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...
An activist was assaulted while protesting against income tax exemption to old settlers in Sikkim. The incident sparked...