|
I personally don't have any information on the stat provided, but I would say most of the facts presented are safe to assume they are correct.
If Americans have 60 babys every five minutes and have 300,000 citizens, China has 2 billion people so the number of births would be much larger. Same goes for India. If you do the math based on simple population numbers, most of the claims made do fit in.
|