UK: Bomb Scare Forces Evacuation At Vaccination Center In London
- Captured on Saturday 5th of June 2021
- Location is London
Description
A suspicious item found on Walthamstow High Street in London sparked an evacuation on Saturday morning, June 5. The & Read more...