Monsignor Michael Cherup, pastor of St. Mary’s Church in Fort Walton Beach, has been removed by the Diocese of Pensacola-Tallahassee, pending the outcome of an investigation into alleged sexual abuse. Parishioners were…
I'm your huckleberry
Monsignor Michael Cherup, pastor of St. Mary’s Church in Fort Walton Beach, has been removed by the Diocese of Pensacola-Tallahassee, pending the outcome of an investigation into alleged sexual abuse. Parishioners were…