Indian passengers wait at Howrah train station on World Population Day near Kolkata, India. India is second in population only to China with people 1.21 billion in a world which should have 7 billion people in it late this year.
(Photo by Bikas Das / AP)