31st Olympic Games set to open under shadow of doping scandal

Friday, August 5th, 2016

Rio de Janeiro: Brazil did its best to roll out the red carpet for athletes, officials and visitors from over 200 countries for the 31st Olympic Games being held under the shadow of the biggest doping scandal afflicting the Russian players. The games, expected to be watched by a global audience of several billions, saw […]