so why has it taken so long to be made nyir'iduka ryibwemo niwe waguhaye ubuzima he has done many charitable and social work in his lifetime bakemura ibibazo birebana n'iterambere ry'igihugu