This could quite possibly be the most disgusting thing on the planet, human trafficking. Thankfully, authorities were able to rescue 12 children from Michigan recently.
Now for a story that will turn your stomach and make you angry. A couple in Macomb County is being accused of keeping a physically and mentally challenged woman in a shed and then selling her out for sex.
Human Trafficking is no joke. Police recently visited Owosso High School to educate students on how to protect themselves. Believe it or not - Human Trafficking is happening in Shiawassee County.