GB win three medals at taekwondo Grand Prix Finals
Great Britain win three medals at the season-ending World Taekwondo Grand Prix Finals in Riyadh, Saudi Arabia.
Great Britain win three medals at the season-ending World Taekwondo Grand Prix Finals in Riyadh, Saudi Arabia.