Tour rider Beltran taken by police from
Tour de France rider Manuel Beltran has been taken away by French police after testing positive for EPO.
A suspected Beltran Leyva drug cartel boss who handled operations in the southern Mexican state of Guerrero was arrested by the Federal Police in Mexico City, the Public Safety Secretariat said Thursday.