VAMTAC ST5

Last month, the NATO Support and Procurement Agency (NSPA) announced that it has delivered the last batch of Spain-made armoured vehicles to the Portuguese...

TRENDING NOW