David Brazil David Brazil David Brazil is a community pastor. With Sarah Pritchard, he co-founded Abolition Apostles, a national jail and prison ministry.
Starve The Mass Incarceration Beast By Shutting The Front Door To decarcerate New Orleans, we must defund the police department. Sade Dumas, David Brazil Jul 27, 2020