PLL-05

A large shipment of Chinese-made armored vehicles and artillery systems has arrived in Burkina Faso. The delivery includes VN22B fire support vehicles, PLL-05 120mm self-propelled...

TRENDING NOW