CAN’T MAKE RENT? WELL, IN MICHIGAN YOU MAY END UP IMPRISONED IN A SHED TURNING TRICKS!

Given the state of the world these days it should come as no surprise that a Michigan couple has been charged with keeping a 29-year-old woman imprisoned in a vacant shed. To make things worse, they were forcing the woman (who has mental and physical disabilities) to perform sex acts for money.

Read More