A Look at Life in India

Vehicles move past the Presidential Palace as smog engulfs the evening in New Delhi, India, Wednesday, January 13, 2016. The World Health Organization last year named New Delhi the world's most polluted city. The pollution is at its worst in the winter, when winds die down and dense smog often engulfs the city in the morning. (Photo by Tsering Topgyal/AP Photo)
A Look at Life in India
   
  Military Woman Gallery

Must See Places

Google Ads Privacy