Saturday, February 24, 2024

Il-62

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

TRENDING NOW