Russia is losing.
Does this article mean the promised long range super howitzers and ralated equipment are finally arriving where they can do some good, and are doing it? How far from the enemy can they stay and be effective, and what are similar figures for the Russian equipment?