
Parsons Green: Armed cops storm London Tube station as passengers turned away
Armed police have responded to an incident at Parsons Green London Underground station Armed officers have stormed a busy tube station this morning as passengers were seen being turned away. A huge emergency response was at the scene outside Parsons Green …