2 hours agoThe Russian BMD-4M infantry fighting vehicle receives an upgrade to the programmable 30 mm cannonMilitary Technologies, Innovations & Future Weapons