S.A Karate team to compete in Kimura Shukokai Championships
The South African Karate team has completed their final training session in Cape Town ahead of the
The South African Karate team has completed their final training session in Cape Town ahead of the