Liu Shiying

Olympics: China’s Shiying claims gold in women’s javelin

Chinese athlete, Liu Shiying, has won the gold medal in the women's javelin throw…