Chinese media blamed swimmer Zhang Yufei’s poor performance at the Olympics on “crazy smears” against its athletes after failed doping tests in 2021.
The post China Blames Poor Olympic Swimming Result on ‘Media Warfare’ After Getting Caught Doping in 2021 appeared first on Breitbart.