'5 Years On From Sarah Everard's Murder, The Rapists Still Hold The Power'
Demonstrators gather during a protest in Parliament Square in London, Sunday, March 14, 2021. London's Metropolitan Police force was under heavy pressure Sunday to explain its actions during a vigil for Sarah Everard whom one of the force's own officers is accused of murdering.
When Sarah Everard was brutally murdered and raped, the UK was devastated. Every woman saw themselves in Sarah; she followed the rules, she trusted the police, she followed the law, and she was punished in the most unimaginable way.