Defense Russia approves production of new military freighter IL-276 The Russian Ministry of Defense announced last week the selection of the Ilyushin IL-276 as the new medium-sized… Ricardo MeierJune 24, 2020 Read More