In a horrifying incident that has triggered widespread condemnation in China, a couple has been executed for the appalling act of throwing their two young children out of a high-rise apartment window. The executed couple committed this gruesome act to start a new family together.