crew killed

Russian military helicopter crashes in Chukotka, crew killed

A military helicopter crashed Tuesday at an airport in Russia's remote eastern Chukotka region. Read More