The races that never happened: F1’s cancelled grands prix
The Bahrain and Saudi Arabian Grands Prix are the first F1 races to be cancelled for three years. We look back at the practical, financial – and more unusual reasons – for grand prix weekend cancellations