Vladimir Putin insisted in 2021 that Ukraine has no right to exist independent of the Russian Motherland. Then came the invasion and, much to Moscow's surprise, things went very badly indeed. Right now, as heroes continue to tear the heart out of the Russian forces, Putin appears snookered -- and even Xi Jinping has been given food for thought
Read More