News

There was huge drama at the Canadian GP after George Russell secured his first victory of the 2025 season despite Red Bull’s protest to stewards after the checkered flag was shown ...