Friday, July 23, 2021

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...

TRENDING NOW