25 minutes tagged with  Grand Prix

The motorsport’s world governing body, the FIA, has unanimously voted to return the Bahrain Grand Prix to the 2011 Formula One race calendar. But it has angered human rights bodies […]


Find out more in other tags: