Fabiola Umunyana
Total votes: 764
Vote Percentage: 99.61%
Niyonkuru Patrick
Total votes: 2
Vote Percentage: 0.26%
Deborah Uwiduhaye
Total votes: 1
Vote Percentage: 0.13%
Developed by VONSUNG