selfpropelled guns

post

The Chinese self-propelled gun is located near India

Jean Basile Some 29 Jun 2020

PCL-181 is China's most advanced self-propelled artillery system, which can quickly deploy to the Indian border if a conflict breaks out.

continue reading