Tourists visit the Bund in Shanghai as rain falls during the afternoon on September 13, 2022. Heavy rain is expected to hit Shanghai as Typhoon Muifa storms toward the city. Photo: IC
Are the West’s climate funding promises to Africa just another bubble?
Workers construct a pipeline for transporting natural gas from the new, nearby liquefied natural gas terminal to the ...
Supporters of Kenyan President elect William Ruto hold a painting depicting him at the Moi International Sports Center ...
A reaping machine harvests corn in Yumin county, Northwest China’s Xinjiang Uygur Autonomous Region on September 13, 2022. ...