Home Tags Indonesian Police

Tag: Indonesian Police

25 Barracuda Armored Personnel Carriers.

Hanwha signs contract to deliver 25 Barracuda armored vehicles to Indonesian...

Hanwha Defense will manufacture a batch of 25 Barracuda vehicles for local police forces under a contract between Hanwha Corporation and the Indonesian...

Highlighted Articles

Recent Articles