Chinese Couple Were Hanged After Throwing Toddlers Out Of A High-Rise Building

Chinese Couple Were Hanged After Throwing Toddlers Out Of A High-Rise Building

According to accounts, a Chinese father who hurled his children out of a high-rise apartment window in 2020, killing them, was murdered by Chinese police along with his mistress. The state-run China Daily newspaper said that after the Supreme People’s Court reviewed their case, Zhang Bo, the father, and Ye Chengchen were found guilty of … Read more