Edo Pastor John 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.
Edo Pastor John 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.
https://www.givesendgo.com/justiceforBuffaloman