clear

Creating new perspectives since 2009

Israeli authorities force Palestinian to self-demolish home

Israeli occupation authorities on Thursday forced a Palestinian man to self-demolish his own family house in the old city of occupied Jerusalem,

February 5, 2023 at 3:04 pm