Tag: Indian Army fires lethal ‘Made in U.S.A.’ Excalibur artillery ammunition in Pokhran