Police are on this... investigating what they say is one of the most unspeakable crimes they've heard of, ever! A 16-month-old child hanging at a day care.
Last week this mom from Boise posted a picture of her bruised child online to help raise awareness about child abuse. Then she, herself ended up in jail!
43-year-old Stephen Walker of Twin Falls was just sentenced by the U.S. District Court in Boise to 25 years in prison followed by 25 years of supervised release.