UK: Mass Panic at Shopping Mall in London
- Captured on Wednesday 26th of December 2018
- Location is London
Description
Panicked shoppers have been filmed running in fear through Westfield Stratford after a police operation to arrest a “k Read more...