Leisure

Who are the Primus Guma Guma Judges?

Aimable TwahirwaAimable Twahirwa is a graduate of ’’Ecole Internationale de Theatre et de Mouvements Jacques Lecoq de Paris/ France’’ where he specialised in performing arts.
Aimable Twahirwa
Aimable Twahirwa
Times Reporter