Human Rights Watch has asked the body governing Formula One to consider the deteriorating rights situation in Bahrain.
2011-05-27
Human Rights Watch has asked the body governing Formula One to consider the deteriorating rights situation in Bahrain.