UK: Stabbing at London’s Blackhorse Road Tube Station
- Captured on Sunday 6th of January 2019
- Location is London
Description
Police scrambled to Blackhorse Road station in Walthamstow, East London after the incident around 2.30pm on Sunday after Read more...