Vladimir Putin appeared at a huge flag-waving rally at a Moscow stadium on Friday and lavished praise on his troops fighting in Ukraine, three weeks into the invasion that has led to heavier-than-expected Russian losses on the battlefield and increasingly authoritarian rule at home.Meanwhile, the leader of Russia’s delegation in …
Read More »