If you have information about this name, share it in the comments area below!
Wiki information Kabuga:
Félicien Kabuga is a Rwandan businessman, accused of bankrolling and participating in the Rwandan Genocide.
Kabugao is a municipality in the province of Apayao, Philippines. It is the capital municipality of Apayao. According to the 2010 census, it has a population of 16,170 people.