Friday, March 29, 2024

M1299

The U.S. Army has taken another important step towards obtaining a new artillery system by beginning testing of Extended Range Cannon Artillery (ERCA) autoloader...

TRENDING NOW