Not to grind an axe into it, India's population is more accurately 1.07 billion. That makes the Indian population 16% of humanity. Perhaps you were referring to the Indian Subcontinent's population, which includes Sri Lanka, Nepal, etc.
No, I was using U.S. government statistics.
http://www.census.gov/ipc/www/popclockworld.html
for the total
and
http://www.census.gov/cgi-bin/ipc/idbsum.pl?cty=IN
for India