Qatar has joined the list of countries to host a Formula 1 Grand Prix as it debuts on 19-21 November later this year. Filling in the antepenultimate slot for this year's 22-race calendar, the Losail International Circuit will host a Formula 1 weekend at the end of a consecutive triple-header. The track is famed for […]

Read more of this post