Garudastra, India’s heaviest 120-mm vehicle-mounted mortar system, successfully tested

· Times of India