An AN-12 military transport aircraft of the Russian Air Force made a hard landing in the Kuril Islands, which Japan calls the Northern Territories, on Tuesday afternoon. According to multiple reports, Russian AN-12 military transport aircraft with the tail number “09” red landed slightly to the left of the runway (GDP) due to a snowstorm […]
