Home About us Our Team Volunteer Ways to help News archives Opinion
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)
Bookmark and Share
First published in the July 29, 2011, 8:10 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft