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.
By Salm Kolis
March 25, 2021