World Team Cup: Great Britain stun China https://www.paralympic.org/news/world-team-cup-great-britain-stun-china