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)
Site edited by: Valerie Serrano, Cristina Petrut, Harsha Malik, Shahinaz Ayoub, Sam Dieter, Erkinaz Shuminov, Paul Wertheim, Sarah Alender, Brian Lam and Anuja Seith.