former China’s football chief sentenced to life for… Mercy Aboagye Mar 27, 2024 0 A former president of the Chinese Football Association (CFA), Chen Xuyuan, has been sentenced to life in prison for…