Brazilian Kleber Ramos, China's Chen Xinyi barred from Games for doping in Rio 2016
Brazilian cyclist Kleber Ramos and Chinese swimmer Chen Xinyi were disqualified from the Olympic Games for having failed doping tests, the Court of Arbitration for Sport (CAS) said.
Aug 19, 2016, 18:02 PM IST