
London. UK. March 21. 2021. A group of squatters have occupied the former Clapham Common Police Station in London to demand the withdrawal of the Police, Crime, Sentencing and Courts Bill and the end of the femicide.
Continue reading London, UK: Squatters Occupy Clapham Common Police Station