China Executes Couple Who Threw Two Toddlers from Apartment Window

China Executes Couple Who Threw Two Toddlers from Apartment Window

China has executed a couple guilty of throwing two toddlers out of a high-rise apartment window, according to local media reports. Zhang Bo, the father of the toddlers, and Ye Chengchen, his girlfriend, were sentenced to death by the Supreme Court for the premeditated murder of Zhang’s 2-year-old daughter and 1-year-old son. The two children … Read more