Brazilian Ramos, China’s Chen barred from Rio Games for doping

Brazilian cyclist Kleber Ramos and Chinese swimmer Chen Xinyi were disqualified from the Olympic Games on Thursday for having failed doping tests, the Court of Arbitration for Sport (CAS) said. Ramos tested positive for the banned blood booster EPO Cera while Chen took the diuretic hydrochlorothiazide. Diuretics are outlawed as they can be used as […]

Read More