Facebook Twitter YouTube SoundCloud RSS
 

Helicopter Crash In South London

Huffington PostRobert Barr LONDON — Police say two people were killed when a helicopter crashed Wednesday during rush hour in central London after apparently hitting a construction crane on top of a building. Two people were taken to a nearby hospital with “minor injuries,” London Ambulance Service said. The helicopter crashed just south of the […]