Sisters Uncut: Police are the perpetrators
Police are the perpetrators: Sisters Uncut national action against police a year after the murder of Sarah Everard, calling on for people to withdraw their consent from police power. New Scotland Yard to Charing Cross Police Station.
© Jess Hurd 12/03/2022 London, UK.