London: helicopter crashes in Vauxhall, kills 2

Updated: January 16, 2013 18:01 IST

A helicopter crashed in central London on Wednesday just south of the River Thames near the underground and mainline train station at Vauxhall, and British spy agency, MI6.

top videos

most viewed

other videos