Satanists ‘consecrate’ Zurich town square before Swiss March for Life
A narrator in a video shared by left-wing extremists claimed that satanists 'consecrated the marketplace in Oerlikon to satan together with satanic high priests from all over Europe.'
•