Rorate Caeli

Video: What happens when Radical Leftists meet Our Lord in the Blessed Sacrament? They flee

This scene is quite remarkable:


"Thou believest that there is one God. Thou dost well: the devils also believe and tremble."
(James 2:19)