Local news McLaren Drivers Collide in Canada; George Russell Outpaces Verstappen for F1 Victory MONTREAL — George Russell claimed victory at the Canadian Grand Prix, leading… InternewscastJune 15, 2025 View Post