DUBAI, United Arab Emirates – Human rights groups welcomed the cancellation of the Bahrain Grand Prix on Friday while Formula One’s governing body requested a revised 2011 calendar.
2011-06-10
DUBAI, United Arab Emirates – Human rights groups welcomed the cancellation of the Bahrain Grand Prix on Friday while Formula One’s governing body requested a revised 2011 calendar.