Penal code: The dawn of due diligence

Minister Uwizeyimana at a past event. (File)
Minister Uwizeyimana at a past event. (File)
Kayitana ka Ruterandongozi