June 3, 2026

Mainstream media suspected of favoring Putin’s triumph