X

Philippine Army

The Joneses….Self Propelled Howitzers and Mortars

SHAH ALAM: The Joneses...The Philippines Army has taken delivery of 15 armoured mortar carriers and a dozen or so 155mm…