The Court of Arbitration of Sport (CAS) upheld an appeal by the World Anti-Doping Agency (WADA) against FINA and Chinese swimmer Sun Yang on Friday. Sun has been handed an eight-year ban over anti-do
Sun Xiaoguo, a notorious convict of multiple high-profile crimes in China, was executed Thursday in southwest China's Yunnan Province. The execution came after Sun's d