Shenzhou-18 successfully launched, sending three taikonauts, fish to Chinese space station

With the thunderous roar, the Shenzhou-18 manned spacecraft blasted off from the Jiuquan Satellite Launch Center in Northwest China, atop ...

China kicks off major forum amid push for sci-tech reliance, global cooperation

China on Thursday kicked off in Beijing a major forum focusing on scientific and technological (sci-tech) cooperation, with participants from ...

Shanghai Party chief meets Blinken

US Secretary of State Antony Blinken, before landing in Beijing on Thursday, met with local officials in Shanghai, where he ...

Faced with the common challenge of climate change, promoting energy transition should uphold an open and cooperative attitude, rather than getting bogged down in futile trade disputes and blame games, otherwise it will only hinder the pace of ...