Gossip Naked man confesses to witchcraft in church TVC E. A young man was found roaming around the premises of City Gate Church, Benin, in Edo state, stark naked. tvceadminSeptember 21, 2016