Swiss Court Declines To Remove Judge From Sun Yang Retrial
GENEVA: A legal challenge by Sun Yang against one of the judges who banned the Chinese swimmer for eight years in a now-overturned ruling has not been accepted by a Swiss federal…
Read More...
Read More...