It is a big country no doubt over a billion I think.
India's population is about to / or has already surpassed that of RED China. Well over 1.5 Billion
One odd piece of hygienic news from India - approximately 30% of the population ~ 450 Million Indians do indeed shit in the woods - do not use toilets.
The Romans could have taught then a thing or two. But no, we just got the Romani / Some believe they were Egyptians, other believe they came from India