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

Website monitoring for The Daily Source provided for free by Nimsoft