Botswana gears up for high-stakes Gabs Open karate showdown
Gaborone will host one of southern Africa’s most anticipated karate competitions when the Gabs Open International Karate Tournament kicks off ...
Gaborone will host one of southern Africa’s most anticipated karate competitions when the Gabs Open International Karate Tournament kicks off ...