Helicopter hard landing leaves 3 injured in Russia’s Kamchatka

Advertisement

Read More (external link).

Advertisement