0
Charles Leclerc hadn’t won a race since the 2024 U.S. Grand Prix, and he had only podiumed twice this season, in Australia and Japan
Published: July 6, 2026 8:03 am
Source: The New York Times — Read original