France Orders 364 Serval Armored Vehicles for Army

2021-01-16T17:30:19+00:00

The French Army has placed an order for 364 Serval armored vehicles of which