Tag: London helicopter accident

Rush hour chaos as chopper hits crane in downtown London

At around 8.00am on the morning of Jan. 16, 2013, as the…