Priest under fire for calling Black Lives Matter protesters 'maggots and parasites'

Priest under fire for calling Black Lives Matter protesters 'maggots and parasites'