Russia’s defense industry produced seven new Il-76MD-90A military transport aircraft in 2025, marking a record since the start of the full-scale war, according to Defense Express. The outlet notes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results