umugabo wicaye mu modoka ihagaze the channel enjoys a major footprint in europe umwana wokwamakurata anywa ibiyobya bwenge a unique launch system propels riders up the hill