Thousands of people gathered at Clapham Common on Saturday, the London park near where Sarah Everard, 33, was last seen alive. Her death led to an outpouring of anger and solidarity over violence against women.
Thousands of people gathered at Clapham Common on Saturday, the London park near where Sarah Everard, 33, was last seen alive. Her death led to an outpouring of anger and solidarity over violence against women.