Sarah Everard: UK police find body of missing London woman
By Liza in News
Updated 3 years ago
British police have confirmed that human remains found in woodland outside London belong to a woman who disappeared while on her way home. A London police officer has been arrested on suspicion of murder.