Everard_8513

By Salm Kolis
March 25, 2021

Demonstration for women’s rights in Parliament Square, London, March 15 protests cop attack on mass vigil in Clapham Common two days earlier after abduction, killing of Sarah Everard.

Demonstration for women’s rights in Parliament Square, London, March 15 protests cop attack on mass vigil in Clapham Common two days earlier after abduction, killing of Sarah Everard.