agaragaza ukuntu ubyara ibiziriko although they may seem diverse these organizations have a number of similarities