Helicopter Crash 16 January 2013 - News, Stories & More

2 killed as helicopter crashes in central London

A helicopter crashed into a construction crane atop a new luxury residential…

Read more