Russia has begun its annual Victory Day commemorations on Red Square in Moscow, marking the 81st anniversary of the Soviet victory over Nazi Germany, as a three-day ceasefire in the Ukraine war came into effect. The event, held on May 9, 2026, was significantly scaled back this year due to heightened security concerns and ongoing […]
