Posts

Latin at last

New Latin

Latin Mass not allowed in many Churches

From the Catholic Encyclopedia

In 2001

Flashback April