Independent since 2002 Issue No. 1102 Week of November 7, 2026 Get the free email dispatch →

Guest Commentator

Craig Farris

BC Guest Commentator Craig Farris is a recovering addict, an ex-criminal offender, a certified addiction specialist with a degree in Social and Behavioral Science and an award-winning public speaker who writes, teaches, consults and lectures across the country. He is the author of Drugs, Kids & Crime: Surviving Our Drug Obsessed Culture. Contact Mr. Farris and BC.

1 piece

Guest Commentary

Militarizing Police and Prison Guards

By Craig Farris Guest Commentator

We watched in horror as the mask of moral, heroic, patriotic defenders of public safety and guardians of civilization slipped to reveal the monsters underneath.

As a certified professional, author, teacher, sufferer of addiction, and veteran of the criminal justice system, you might say I’ve had a front row seat and…

Continue reading 8 min

$ $ Contribute $ $