Police Chief Criticizes Prosecutor After Charges Dropped Against VA Megachurch Pastor Arrested in Prostitution Sting
Last year John Blanchard, lead pastor of the 4000-member Rock Church International in Virginia Beach, VA, was busted by police for...