In India the total number of births last year was more than births of China, the United States, Brazil, Egypt, Canada, Korea (North and South), Italy, Japan, Russia combined. Despite the latter countries having more than 2.5 billion combined people. 23 million plus births with a TFR of just 1.9. Population momentum powerful…