1 year agoRussia delivered the first batch of Modernized 155mm self-propelled howitzer to troops - MilTecMilitary Technologies, Innovations & Future Weapons