Helicopter Crashes Near Thames in London, Fire Service Says

Helicopter Crashes Near Thames in London, Fire Service Says

Victor Jimenez/Rex Features via AP Images

The scene after a helicopter crashed in central London, Jan. 16, 2013.