Who was the late Catholic priest Ubald Rugirangoga?

The New Times
Lavie Mutanganshuro