Self-reliance

The National Commission for the Fight Against Genocide (CNLG) have announced that the theme for the 19th anniversary commemoration of the genocide against the Tutsi in Rwanda will be kwigira (self-reliance). Fostering self-reliance for genocide survivors is the bedrock on … Continue Reading »