ku gikombe cya mukuru wawe yesu akiza umwana igicuri cyananiye abigishwa be yesu kristo nk uko bugaragazwa sotamaa has held a number of expert positions