China has asserted its international right to take on insurgents threatening the lives of its citizens after an attack claimed by the Islamic State militant group ( ISIS) killed a Chinese citizen in ...
Northwest China's Xinjiang Uygur Autonomous Region transmitted over 126.4 billion kilowatt-hours (kWh) of locally generated electricity to other parts of the country last year, hitting a record high, ...