Onset of 31st Olympic Games in Rio in thick of doping controversies
Other Sports | Aug 05, 2016, 05:50 PM ISTDespite Brazil putting its best foot forward to detach the Games from the shadow of the biggest doping scandal afflicting the Russian players, a plethora of incidents related to doping have cast a heavy shadow