Topic: CM-34
Taiwan orders additional CM-34 Clouded Leopard armored vehicles
Taiwan’s Ministry of National Defense has announced that it placed an additional order of 21 CM-34 "Clouded Leopard" eight-wheeled wheeled infantry fighting vehicles. The new order comes on...