Browsing Category

Mechanical

Formula 1 sets up in Saudi Arabia

Formula 1 offered itself a new playground and probable controversy on Thursday by adding to the program for the 2021 season the first Saudi Arabian Grand Prix in history, in an ultra-conservative kingdom criticized for its human rights…