Dakar Rally set for off as director defends being in Saudi Arabia

Jeddah, Saudi Arabia, Dec 31 (AFP/APP):The Dakar Rally begins on Saturday in Saudi Arabia with race director David Castera telling AFP it would be worse to “turn one’s back” on the hosts over concerns about its human rights record. Castera was speaking as just over […]