Police search supermarket carpark and river 30 miles from where Sarah Everard's body found

Sky News

Published

Police investigating the murder of Sarah Everard are searching various parts of a town 30 miles from where her body was found.

Full Article