F1 asked to hold inquiry into alleged human rights abuses in Bahrain
New season begins at Sakhir circuit this weekend Critics say F1’s presence amounts to sportswashing Formula One has been urged to carry out an independent inquiry into allegations of human Read more