Omar Shakir

Human Rights Watch logo
MENA
Live Story

Israeli authorities have said they are planning to demolish the family home of a Palestinian suspected of shooting dead seven people in an illegal settlement in

The New Arab Staff
03 February, 2023