Under Cloud of Controversy, Fr. Larry Richards Conducts Minnesota Mission
Celebrity priest Father Larry Richards is scheduled to conduct a parish mission April 8 – 11 at St. Michael Catholic Church in St. Michael, Minnesota. The mission comes a time when Fr. Richards is under a cloud of controversy, including reportedly threatening parishioners at his home parish as well as being named as a defendant … Read more