 Nyuma yo kumara imyaka umunani i Burayi - mu Bubiligi no mu Bufaransa - anononsora amasomo yumuziki, agaruka mu Rwanda asa nkuwahibagiwe, asa nkutazi ko hari ibyo atemerewe kuvuga cyangwa gukora, niyo byaba ari ukuri cyangwa ari uburenganzira bwe. 