Protesters back Indiana priest who called activists maggots
Supporters of an Indiana priest who was suspended for calling organizers of the Black Lives Matter movement “maggots and parasites” walked out of a service and shouted at a bishop who ended his remarks with the words, “Black lives matter.”
Read More
Recent Comments