George Russell Shakes Mercedes Peace as Global Media Reacts

Highlights Kimi Antonelli wins fourth consecutive 2026 Canadian Grand Prix. Mercedes teammates Antonelli and Russell clash intensely on-track. Russell retires due to power unit failure, scores no points. Verstappen demands 60/40 power unit split for 2027 continuation. McLaren’s strategy error…