Claim: Xiao Sha competed in the 2007 World Championships and the 2008 World Cup.
Evidence: 2007 World Championships 2008 World Cup