October 6, 2025 George Russell Sweeps Pole and Victory at 2025 Singapore Grand Prix George Russell clinched pole and a commanding win at the 2025 Singapore Grand Prix, boosting Mercedes and tightening the Formula 1 championship battle. Continue Reading