Tag: Michael Cherup
Priest removed from church, accused of sexual abuse
September 3, 2013
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…