Russia's invasion of Ukraine has now lasted longer than WWII's Eastern Front, with nearly 2 million casualties and no peace settlement in sight ...