--> By Vikraman Maniraj
The North Korean air force is estimated to have 563 combat capable aircraft, largely Chinese built J-5s, J-6s and J-7s dating back to the 1950s and 1960s. It also has some more up to date MiG 21s, MiG-23s and a small number of MiG-29s.