Ukraine is Winning - and then some.

Black smoke is billowing across the Moscow skyline with great frequency. Ukraine has damaged or destroyed more than 100 different targets inside Russia in 2026. Ukraine is winning but nobody knows it.