World News | Agence France-Presse | Tuesday November 3, 2015
China has used up too much energy and too many resources in its quest for growth, Premier Li Keqiang told visiting French President Francois Hollande today, adding that the Asian giant has a "duty to humanity" to clean itself up.
www.ndtv.com