By Kirill Ryabov For the past several years, the Pentagon has been developing advanced self-loading grenade launchers. One of the participants in this program is…
Posts tagged as “grenade launchers”
By Top War The PLA Marine Corps is armed with a significant amount of heavy equipment and weapons: floating Tanks, amphibious infantry fighting vehicles and…