Taxpayers Shell Out $1M After Officers Force Mom to Give Birth into a Toilet, Letting Baby Die

Fight Censorship, Share This Post!

birthA South Carolina woman gave birth to twins in a South Carolina prison. One of the babies died in a prison toilet due to neglect by the guards. She sued and won.


Fight Censorship, Share This Post!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.