On July 7, 2025, Roman Starovoyt, Russia’s recently dismissed transport minister, was found dead from …
Read More »23 Chinese Swimmers Compete in Tokyo Games Despite Doping Failures
In 2021, ahead of the Tokyo Olympics, 23 Chinese swimmers tested positive for a banned performance-enhancing heart medication during a domestic competition spanning late 2020 to early 2021, according to The New York Times. Despite these findings, these athletes, who comprised nearly half of China’s swimming delegation to Tokyo and included several medalists, were permitted to compete. The decision followed …
Read More »