Utterly idiotic

Holy cow!

‘Crucified cow’ on display at center of Catholic church, locals outraged November 23, 2017 (LifeSiteNews) – Local Catholics in a Belgian town are outraged as a cruciform cow has been erected as art at the center of a consecrated Catholic… Read More ›