Photo Story – Sarah Everard protest

Protesters gather outside Parliament square during a protest about the death of Sarah Everard, in London, Britain, 15 March 2021. The band stand in Clapham Common is where Sarah Everard was last seen alive on 03 March. She vanished while walking home from her friend’s house, subsequently police officer Wayne Couzens has been charged with the murder of Sarah Everard.

VIA EPA-EFE/NEIL HALL

Discover more from The Dispatch

Subscribe now to keep reading and get access to the full archive.

Continue reading

Verified by MonsterInsights