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



from Times of India https://ift.tt/fFvUXOc
Previous Post Next Post