A Chinese couple have been executed after the father was found guilty of throwing his toddlers out of a high-rise apartment building, reports say. Read More in FOX News.   Read More in Red Pill NOWlej.