Home BAE receive $542 million Indian contract for M777 Howitzers 1280px-M777_Light_Towed_Howitzer_1

1280px-M777_Light_Towed_Howitzer_1