Umuhire wins best actress in France

The New Times
Eliane Irakoze