PHOTO OF THE WEEK
Ilyushin Il-28U / CB-228
Ilyushin Il-28U (c/n 610501, formerly “CD-10”, later “0501”, of the Czechoslovak Air Force), exhibited at Letecké muzeum Kbely (Kbely Aviation Museum), Prague, September 2025. In June 1948, the Soviet authorities officially launched a development programme for a new twin-engine, jet-powered [...]