Top News

Police search ponds in London in desperate hunt for missing woman, 33, who vanished on her way home

Marketing manager Sarah Everard, from Lambeth, south London, was last seen walking between Clapham Junction and Brixton at 9pm on Wednesday after meeting with a friend.

The Metropolitan Police has released a fresh appeal to find her.

Summary automatically generated by NewSUM A.I. from the following sources:

About the author