November 4, 2025

Mainstream media suspected of favoring Putin’s triumph