A serving Metropolitan Police officer has been arrested in reference to the disappearance of Sarah Everard. The 33-year-old vanished after leaving her pal’s home in Leathwaite Road, in Clapham, by way of... Read more »
A Met Police officer has been arrested in reference to the disappearance of Sarah Everard who has been lacking for almost a week in south London. Officers known as the event ‘stunning... Read more »