he is currently the chairman of the international development committee yesu wari yarababwiye amagambo y'ibyiringiro no kubakomeza in greek it means life