Mom Killed Baby in Microwave
tortuga420
Published
12/18/2009
China Arnold, a young Ohio mother killed her month-old daughter by putting her in a microwave oven and turning it on.
1 Comments