Russia Is Getting Better at Rapidly Destroying Enemy Artillery

Russia’s military has the reputation of being a sledgehammer, as crude as it is destructive. This particularly applies to Russian artillery, the “god of war” who isn’t particularly concerned where his thunderbolts hit…

Continue Reading