Please verify

Blaze Media
Watch LIVE

Fire chief's wife accused of unloading 50 pounds of 'human s**t' at Texas police station

Screenshot of Wichita County website

Well, that stinks.

Mindy Janette Stephens, 46, of Electra, Texas, near Wichita Falls, is out on bond after police arrested her for, of all things, allegedly depositing approximately 50 pounds of human waste at the local police station last month.

Read MoreShow less
Most recent

Lawmakers propose universal TikTok ban due to ballooning Chinese surveillance threats

All Articles