Skip to content
Garudastra, India’s heaviest 120-mm vehicle-mounted mortar system, successfully tested · Hindustan Sphere