Suspects in Olga Kayirangwa's death reject intermediate court judge

Nyarugenge Intermediate Court.
Nyarugenge Intermediate Court.
Times Reporter