Two navigation satellites launched by China on Saturday mark another solid step towards building a homegrown positioning system with global coverage, a lead scientist said Sunday.
Widespread rural pollution is a major source of pollution for the Yangtze River, the country's longest river, a top legislator said.
China has been striving to take a new road of urbanization featured by intensive land use, smart city, and green and low carbon development, China's top climate negotiator said in Lima, Peru, on Wednesday.