Confirmed: Ukraine War Ends With Partition
Over recent weeks, there has been a flurry of extraordinary mainstream media reports admitting the hitherto unthinkable and unsayable. The war in Ukraine is over, Moscow has won, and Kiev has lost.