There was outrage last night after Sun Yang was not stripped of any medals despite being banned for eight years because of the worst swimming drug scandal. The world sports government body, Fina, has also been accused of a “cover-up” after having canceled one of its biggest stars just forContinue Reading