Priest removed from church, accused of sexual abuse

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…

Continue Reading