An Ohio judge has sentenced a Cleveland woman to life in prison without the possibility of parole for fatally stabbing a 3-year-old boy as he sat in a grocery cart outside a supermarket in North Olmsted Read More
Cleveland woman sentenced to life in prison for fatally stabbing 3-year-old boy … from the Independent Via AP news wire