Big Guns! Russia to Create 5 Brigades Equipped with Powerful Self-Propelled Artillery Units

Meanwhile, the formation of the 17th brigade is underway in the Leningrad region of the russian federation. This brigade will be equipped with large-caliber artillery systems that have been removed from storage bases.
Back to Top