Chen Xuyuan, the ex-president of the Chinese Football Association, has received a life sentence for involvement in match-fixing and other financial crimes. Read More in FOX News.   Read More in Red Pill NOWlej.