Swellendam’s MMA star Terence Balelo always knew he would fight on a big African card
By Julian Kiewietz | Published Nov 30, 2022
On Thursday, Terence Balelo will etch his name in the EFC annals when he steps into the cage to face compatriot Martin Gcinumkhondo in a flyweight bout.