Russia Is Not Winning
At the current rate, Russia will control all of Ukraine in about 118 years.
A Ukrainian decree from 2022 ruling out negotiations with Russian President Vladimir Putin raises the question of who could ...