As some of you might recall, I’ve been following the case of Pastor Everett Mitchell since he was indicted for seven sex offenses with a minor back in August. Everett Mitchell was the pastor of Tower of Power Ministries, a non-denominational Protestant church just a stone’s throw from my house. I walk past that church every time I go to pick up milk at the local market. There are posters advertising their “explosive services” all over the LaBelle neighborhood,... Read more