Father Stephen Ugwu, an African priest who ministers in the Diocese of Lafayette (LA), was attacked on the grounds of his church in Melville, a town of 1,000. The suspect said that he wanted to chop off the head of a black man, according to the local police chief.

Leave a Reply