Home India to buy 145 artillery guns from BAE Systems M777_Light_Towed_Howitzer_1

M777_Light_Towed_Howitzer_1