Indians crowd outside a train station in Mumbai, India. India, second only to China in number of people is now home to 17 percent of the world’s people as its population climbed to 1.21 billion this year, Indian census officials said.
(Photo by Rajanish Kakade / AP)