he remains active in the green party twasabye ubufasha he participated in the great patriotic war igicuri rero kigomba guhindura umutwe leonard sly yamenyekanye cyane nka roy rodgers