She's Lucky the Death Penalty Is Lethal Injection

"An Ohio woman was arrested and charged Monday in the August 2005 death of her infant daughter.

Police said the girl died from burns possibly caused by a microwave oven. Her mother, China Arnold, 26, was jailed Monday on a charge of aggravated murder, more than a year after she brought her dead month-old baby to a hospital. Bail was set Tuesday at $1 million."

Comments

Popular posts from this blog

Five Actresses Who Should Be Considered For A Wonder Woman Movie

5 Actresses Who Deserve a Bigger Break