Racism, the Church and the suffering of people of African descent
Racism, the Church and the suffering of people of African descent
Stan Chu Ilo is a Catholic priest of the Diocese of Awgu (Nigeria) and research professor of World Catholicism and African Studies at DePaul University in Chicago (USA).