itfsa.wordpress.com
ITFSA
The International Taekwon-Do Federation South Africa is the Official National Governing Body for ITF Taekwon-Do in South Africa. Founded, 22 March 2013 when the previous ITF NGB in South Africa te…