Caesar 8X8 For Czech Republic
SHAH ALAM: The Czech Republic has signed an order for 52 Caesar 8X8 truck mounted self propelled howitzers on Sept.…
SHAH ALAM: The Czech Republic has signed an order for 52 Caesar 8X8 truck mounted self propelled howitzers on Sept.…