Steven is discussing:

One man’s innocent return to the U.S. from Jamaica turned into an 82-day jail stint thanks to three bottles of honey and a seriously flawed justice system. When 46-year-old Leon Haughton returned to the Baltimore-Washington International Airport last December after his yearly visit back to his ho

Welcome to today’s episode of “The Government Fucks Up Everything They Touch”

loading...
Dissenter
connecting...