Who is Sarah Everard and what happened to her?
SARAH Everard vanished after leaving a friend’s house in Clapham, South London, to walk back to her home in Brixton. Police have arrested two people in connection with her disappearance. Who is Sarah Everard? Sarah Everard is a 33-year-old originally from York who lives in London. Sarah is 5ft 4inches, has a slim build and […]