EnvironmentChina's new climate plan promises to peak CO2 emissions before 2030 China is responsible for 27 per cent of global emissions, making its newly announced climate plan an important move ahead of the COP26 climate summit News
SpaceChinese rocket is hurtling back to Earth after space station launch On 29 April, China launched the first module of its biggest space station yet atop a Long March 5B rocket. Now, part of that rocket is hurtling back towards Earth, and there is no way to predict exactly where or when it will land News