Karate Jutsu Kai makes its mark on the World Stage
Fighters from the Karate Jutsu Kai British Squad represented the UK at the IBK World Cup on Saturday 10th March in Emmen, Holland. The event, held annually, sees the best knockdown fighters from across all member nations of the IBK (International Budo