Chinese couple executed for throwing 2 toddlers off 15th-floor balcony

9 months ago 3
ARTICLE AD BOX
A couple in China has been executed for throwing and killing their two toddlers off the 15th floor of a residential tower in southwest China's Chongqing. In 2020, Zhang Bo murdered his children by pushing them from the 15th floor. Zhang Bo and his girlfriend Ye Chengchen were sentenced to death in 2021, reported Daily Mirror.
Read Entire Article