
Body Cam Footage Contradicts Pastor’s Claim of Cooperation in Youth Minister Sex Crime Case
Kenosha, Wis. – Despite publicly claiming that Journey Church was cooperating with police, newly released body-worn camera footage obtained by Kenosha County Eye reveals that lead pastor Kevin Taylor declined