the students claimed to be eighteen mugenza numurenza mase waho his sons john and stuart took over the running of the company igice cya kane ibintu by ibanze bigomba it has rejected foreign interference in the region