China Arnold from Ohio has been found guilty of burning her month old baby to death using a microwave oven. She may face the death penalty, I think frying her on the electric chair seems quite apt in the circumstances.Microwaved Baby | The Morningstarr*







Mother Microwaves Baby

















Linear Mode

