China has actually altered the names of numerous towns in Xinjiang area in a relocation targeted at removing Uyghur Muslim culture, Human being Rights Watch…
The state-owned Power Building and construction Corp. of China has actually brought a 5-GW solar energy plant into business operation, with the job taking control…