Helicopter crashes in central London, killing at least two people

LONDON – A helicopter apparently crashed into a crane atop a high-rise building in central London during the morning rush hour Wednesday, falling to earth and killing at least two people, police said.

Read more about Helicopter crashes in central London, killing at least two people