
London. UK. March 14. 2022. Squatters in London have occupied a Russian Oligarchs mansion – 5 Belgrave Square. Cops have maintained a presence outside, and support is welcomed.
Continue reading Activists occupied mansion of russian oligarch Oleg Deripaska [London, UK]