Bahrain’s Critics Push ‘Sports-Washing’ Claim Ahead Of Start Of Formula 1 Season

Lewis Hamilton of Mercedes AMG Petronas after winning the F1 Grand Prix of Spain at Circuit de … [+] Barcelona-Catalunya on May 09, 2021 in Barcelona, Spain. (Photo by Dan Istitene – Formu...