Her Name Was Sarah Everard
In 2021 London, the murder of Sarah Everard by a police officer sparked outrage and exposed failures in public safety, trust, and justice.


In 2021 London, the murder of Sarah Everard by a police officer sparked outrage and exposed failures in public safety, trust, and justice.