Europe’s week: EU celebrates its foundation as war rages in Ukraine
Russia flexed its military muscle this week – not in Ukraine, but on Moscow’s Red Square. A huge parade marked the 1945 Soviet victory over Nazi Germany. By channeling Russian … Read More