Posts

Showing posts with the label deaconess

Modernists make a mockery of the Church on the Day of the Stealth Priestess. Red Nose Day