kino musoke mu ndirimbo power ya gnl zamba urashobora kumwita umuswa ariko ntushobora kumwita ikigwari identification of these kings with historical persons remains controversial