In a joint letter, IFEX joins rights groups in calling on Formula 1 CEO Stefano Domenicali to investigate human rights violations linked to F1's activities in Bahrain, and the company's role in ...