Execution of Couple Guilty of Murdering Toddlers Sparks Public Outrage in China

CHONGQING, China – A couple in Chongqing, China, was executed for the tragic act of throwing two toddlers out of a high-rise apartment window. This horrifying crime stirred up outrage across the nation. The man and his girlfriend were found guilty of killing the children from his previous marriage. They staged an accidental fall from … Read more

Life Sentences Handed Down to Couple Convicted of Toddler’s Murder, Kent Police Say

SEATTLE, Wash. – A couple from Seattle was recently sentenced to life in prison for the murder of a toddler. The couple, convicted of first-degree murder, were found guilty of causing the death of a two-year-old child in their care. During the trial, it was revealed that the child had suffered from severe abuse and … Read more