On Wednesday, March 3, 2021, British woman Sarah Everard was just trying to walk home.She'd left a friend's apartment in London's Clapham, and called her partner as she walked the 5km towards home in ...
The latest report from the Angiolini Inquiry included a powerful statement from the mother of Sarah Everard, Susan.