COP STROP: Mystery After Wife Of Fire Chief Puts Buckets Of Human Faeces In Front Of Local Police Station
A woman from the USA has been arrested after she left 50 lbs of human faeces in front of the local police station. Mindy Janette Stephens, 46, poses in undated photo. She was arrested after she allegedly left approximately 50 pounds (22 kilogrammes) of “human shit” in front of local…