Nation

Church pastor suspended after calling Black Lives Matter organizers ‘maggots’

The diocese in Lafayette, Indiana, has suspended a priest from public ministry after calling Black Lives Matter organizers "maggots and parasites"