European Churches: Vandalized, Defecated On, and Torched ‘Every Day’
Countless churches throughout Western Europe are being vandalized, defecated on, and torched. In France, two churches are desecrated every day on average. According to PI-News, […]