China puts Uighur scholar in jail for life

China has sentenced a Uighur scholar to life in jail for “endangering state security.” A group of 47 countries has expressed concern over China’s treatment of the Uighur people and demanded the release of a UN report on the matter. The U.S. State Department has issued a report claiming that the Chinese government is continuing …