China is currently celebrating a decisive victory for the country's top swimming star, Sun Yang, over his hated arch-rival, Mack Horton, who had caused Sun to weep tears of defeat during last year's Olympics.


Visit the original source and full text: Shanghaiist