Tonny Onyulo, CNS

Catholic News Service