The Taklamakan Desert in northwest China's Xinjiang province is one of the driest places on earth, with an average of 36 millimeters of precipitation...
At the G20 summit in New Delhi, the major industrialized and emerging countries agreed on a joint final declaration, despite major differences of opinion...