News

BEIJING: China has handed down a suspended death sentence to a former Xinjiang official for taking US$112 million in bribes, a court announced on Tuesday (April 22). The court in Baoji ...
On March 26, 2025, in Hetian, located in northwestern China’s Xinjiang province, a video captured a powerful sandstorm blanketing the city in a dense yellow haze. Shot from a high-rise building ...