Sometime around 9 pm on March 3rd, a 33 year old marketing executive, Sarah Everard, left a friend’s place in Clapham planning on taking the slightly less than hour long walk through south London to her Brixton home. Everard reportedly spoke to her boyfriend for about a quarter hour as she walked, ending the call at 9:27. […]