Max Verstappen Wins his second Formula 1 world championship amid massive confusion following his victory at the chaotic race shortened by rain Japanese Grand Prix. There was much confusion before the flag was raised in the face of uncertainty about whether partial or complete scores would be handed out in …
Read More »