Wife of Texas Fire Chief Left 50 Pounds of ‘Human Shit’ in Buckets Outside of Texas Police Station
According to a copy of the sworn probable cause affidavit obtained by Law&Crime, an officer at the Electra Police Department on Thursday, Dec. 1 was watching the station’s security camera footage when he observed “someone MORE