Thursday, July 18, 2024

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