Poomsae Referee team at the World Championships in Goyang

A report from the World Taekwondo Poomsae Championships in Goyang, South Korea. After a long break of four years the city of Goyang in South Korea recently played host to the World Taekwondo Poomsae Championships. A record 784 athletes and 194 officials from 62 countries displayed an astounding level of performance on 5 courts over…