Something that really makes me think is supposedly India has 1.46B people.
The USA has 340.1M.
USA is about 3x the size by land of India.
US seems really populated already, how does India survive?
The numbers are fudged.
India and China have less than half of what is claimed
Please Login to reply.
That's what I have thought too.
Any evidence at all for this claim and what would the point of lying be?