The Final Matches for London 2017 World Taekwondo Grand-Prix that was held on October 20-22.
Please click HERE