Moscow's 2026 Victory Day parade was the shortest in modern history, lasting only 45 minutes with no live tanks or military vehicles on Red Square.
Russian influencers and loyalists voice rare public dissent as economic stagnation and internet restrictions drive Putin's approval ratings to multi-year lows.
Source: Putin tells his annual news conference that the Kremlin’s military goals will be achieved in Ukraine Key Takeaways Russian President Vladimir Putin confidently stated that...