Discover China's mysterious PLZ-05B 155mm self-propelled howitzer | Defense News November 2023 Global Security ...
Army Recognition - 08 Nov 2023Discover China's mysterious PLZ-05B 155mm self-propelled howitzer | Defense News November 2023 Global Security ... ...