Couple executed for killing their kids to start a new family

A Chinese couple was reportedly executed on Wednesday for tossing two children out of an apartment building, regarding them as the "obstacle" and wanting to start a "new family" together. Zhang Bo and his girlfriend Ye Chengchen were found guilty of getting "rid" of Zhang Bo's children from his previous marriage. The horrific action has caused nationwide outrage in China.

Load More