Drug Llama

9-year sentencing for the ‘Drug Llama’

The United States District Court for the Southern District of Illinois has sentenced Brandon Arias (a.k.a “The Drug Llama”) to…

4 years ago

This website uses cookies.