Russian government aircraft spotted in North Korea
The Russian Air Force Il-62M, which carries the registration number RA-86559, was spotted at the Pyongyang International Airport in North Korea. A review of satellite images available from Planet Labs shows that the Russian government’s aircraft …