What the hell makes people do these things? really. It's a shame this bitch didn't get the death penalty!
Life in prison for Ohio mom in microwave-baby case - BostonHerald.com
Life in prison for Ohio mom in microwave-baby case - BostonHerald.com