France to Deliver 78 French made CAESAR 155mm Self Propelled Howitzers to Ukraine
Channel: Main Battle Tank
Date: 26/03/2024

France to Deliver 78 French made CAESAR 155mm Self Propelled Howitzers to Ukraine