clear

Creating new perspectives since 2009

Israeli flag torn down from UK town hall

A protestor climbed onto the roof of Sheffield Town Hall in the UK and removed the Israeli flag and raised a Palestinian one. It follows London's decision to place Israeli flags over all government and public buildings

October 11, 2023 at 4:55 pm