
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 were from his previous marriage to Chen Meilin.