he performs solo and as the leader of the band barnstormer confusion surrounds leslie's place of birth mariya numugore uhuze cyane cyane christopher ntagomba kubikora nonaha