21stcenturyasianarmsrace.com
China, Not Russia, Makes The Best Rocket Artillery
The PLA’s news website released photos of its latest rocket artillery weapon this month. After some perusal of open sources, it turned out the tracked vehicle mounting 122mm rocket cells is k…