‘It’s my fault’ – Max Verstappen left visibly stunned by shock F1 crash in Chinese Grand Prix Published 21 Apr 2024 Full Article