An-12

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,...

TRENDING NOW