India Tests Garudastra, Its Heaviest Indigenous 120-mm Vehicle-Mounted Mortar
India successfully tested Garudastra during trials held in Madhya Pradesh. It is the country's heaviest indigenously built 120-mm mortar system mounted on a vehicle. The system has been developed by Nibe Limited, a priva...