Country, Europe, WorldwideMay 10, 2024May 10, 2024Russia kicked off its 79th “Victory Day” military parade on Thursday as the war with Ukraine rumbles on into a third year.