No Picture
Sports

Russian athletes lose appeal to compete in 2016 Rio Olympics

The International Association of Athletics Federation (IAAF) found Russia to be guilty of state-sponsored doping back in November, leading to a ban from this year’s competition.   Will Russia receive a blanket ban? Several of […]

Advertisements