The John Baeza Files: Detective Blows Whistle on Drug War, Prison System–Libertarian Christian Institute

In this powerful new video interview, retired detective John Baeza shines a light on the darkness of our criminally unjust justice system.