Fr. Stephan Ugwu, a Nigerian priest serving the Diocese of Lafayette, Louisiana, suffered lacerations to his head in an attack by an alleged assailant who said he wanted to ‘kill a black man.’Read More

Leave a Reply