Prove your humanity: 8   +   3   =  

Ngirinshuti Théogène

Ngirinshuti Théogène

is a Rwandese graduate of the London School of Economics and Political Sciences. He studied Philosophy and Public Policy. Currently, he teaches political philosophy and ethics at Arrupe Jesuit University in Harare, Zimbabwe.