Helicopter crashes in heart of London, two dead

A chopper crashed in central London on Wednesday after hitting a crane at the top of an under-construction 43-storey building. The incident took place near the River Thames during the early morning rush hour. As per reports, the helicopter hit the crane in Vauxhall amid low visibility in the area and plummeted straight into the […]