YOU’RE THE LOSERS China only has itself to blame in Sun Yang case

over 4 years in news

Chinese doping cheat Sun Yang was an arrogant wild child coddled by his home country and led to believe he could get away with just about anything. Someone finally said no mate, you can’t.

Mentioned in this news
Share it on