Buffaloman11 Live!! Rock Church INTL Virginia Beach, Va John Blanchard pedophile pastor 3-12-23
Buffaloman11 Live!! Rock Church INTL Virginia Beach, Va John Blanchard pedophile pastor 3-12-23

Blanchard was one of 17 people arrested in Chesterfield County as part of a two-day sting operation in October 2021.

He was charged with felony solicitation of prostitution with underage people.