Police search ponds in London in desperate hunt for missing woman, 33, who vanished on her way home
Fresh CCTV images have been released as the desperate search for a woman who vanished on her way home in London continues with officers searching a park lake. Sarah Everard, 33, was last seen walking between Clapham Junction and Brixton at 9pm on Wednesday. London Metropolitan Police has released a fresh appeal to find her … Read more