islam NYC: Muslim activist denounces priest as ‘Christian dog’ for criticizing Islam: ‘I will beat the crap out of him’ November 23, 2021 Historyscoper NYC: Muslim activist denounces priest as ‘Christian dog’ for criticizing Islam: ‘I will beat the crap out of him’