Two dead after helicopter crashes in London

KGO – San Francisco
Two dead after helicopter crashes in London

A helicopter crashed into a crane and fell on a crowded street in central London during rush hour Wednesday.

View Comments (0)