Poland Orders 48 Additional Krab Artillery Systems
The Polish Ministry of Defense (MoN) has approved the purchase of 48 additional Krab Self-propelled cannon artillery systems and 36 accompanying support vehicles. The total value of this contract amount… Continue reading "Poland Orders 48 Additional Krab Artillery Systems"