UK: Police Cordon Off Part Of Croydon After Reports Of Suspicious Car
- Captured on Thursday 6th of February 2020
- Location is London
Description
A large area of Croydon, south London, England has been evacuated Thursday morning, February 6, after reports of a suspi Read more...