Commuting

Indians wait at a bus stop in front of an advertisement for the city of Delhi in New Delhi, India, Tuesday, June 4, 2013. (AP Photo/Kevin Frayer)

Kevin Frayer/AP

Indians wait at a bus stop in front of an advertisement for the city of Delhi in New Delhi, India on Tuesday Read more