Self-Propelled Howitzers

France and Armenia have signed a contract for the supply of French CAESAR self-propelled howitzers, announced French Defense Minister Sébastien Lecornu on social media...

TRENDING NOW