St. Louis Catholics Wake Up!

LEMMINGS – Wake up!!!! The Catholic Leadership Institute and the Archdiocese of Saint Louis are racing Catholics over the cliff. This so-called Evangelization effort is a FRAUD. If they believed it would be successful, why would you close a single parish or school? PEW Research shows that when a parish/parish school is closed, 20-50% of […]