[Written by Stephen Wright] Kallan Todd emerged as Bermuda’s golden competitor at the World Kickboxing and Karate Association [WKA] World Championships in Prestatyn, Wales. Todd claimed the Glory Rules title in the boys’ 16-17 209-pound plus division, adding to the gold medal he won in the K1 category yesterday. Both of Todd’s points victories came […]