Chinese defense industry has developed a new 155mm 8x8 wheeled self-propelled howitzer called SH-11. The new artillery system will be unveiled during AirShow China 2018, that will take place in Zhuhai (China) from the 6 to 11 November 2018. Read full article at this link ....
New SH11 8x8 self-propelled howitzer (Picture source China Defense Blog) |