Wednesday, February 22, 2017

Tag: Due process

Cops mistake cat litter for meth in Harris County, Texas

This past December in Harris County, Texas, a seemingly huge bust was executed.  Sheriff's Deputies pulled over Ross Lebeau near his home. Lebeau admitted to...