'Human remains' found in London park as police cordon off scene

'Human remains' found in London park as police cordon off scene

Daily Record

Published

Police were called to the scene in Croydon on Tuesday morning after the grim discovery was made.

Full Article