Home

Friday, 8 April 2016

Analysis: 4,180 pieces of artillery and multiple launch rocket systems in service with Russian armed forces.

Analysis: More than 4,180 pieces of artillery and multiple launch rocket systems (MLRS) are in service with the Russian armed forces, according to the International Institute for Strategic Studies` (IISS) report.
Russian 2S19M2 152mm tracked self-propelled howitzer
Read More

No comments:

Post a Comment