Tag: New Delhi (India)

China’s Leader, Xi Jinping, Set to Skip G20 Summit in Snub to India

Xi Jinping has never missed the annual Group of 20 gathering since taking power in 2012. Beijing would not explain his apparent decision to forgo the event.

Air Quality This Week Gives U.S. a Glimpse of the World’s Air Pollution

Air-quality readings like the ones expected across parts of New York State on Wednesday would not be seen as particular cause for alarm in some parts of the world.