Site icon Top News Today

Newest Paladin, The Most Powerful Weapon for UK Army’s in The Future

Future Weaponology

Paladin M109A6 is a cannon artillery system with self-propelled howitzer developed by the ground system division of United Defense LP (now BAE Systems Land and Armaments).

Credit The World of Military

Exit mobile version