Video - I-Team

«Back to main video page
  • I-Team report into local pastor prompts police investigationadd to reading list  

    Posted on May 2, 2012 at 11:54 PM

    Updated Thursday, May 3 at 9:23 AM

    He is a pastor who calls himself an “apostle,” but former members at Charlotte’s Church of Philadelphia call Clavon Leonard something much more sinister.

    By DAVE WAGNER / NewsChannel 36 Staff

More I-Team Videos