Where India Goes Book Review

As of 2017, 17.9 % of the world population lives in India. 60% of the global population lives in Asia; 16 % of people live in Africa. As the population grows in India, the IMR(Infant Mortality Rate) is slowly dropping. Out of 190 countries, India occupies the 125th place with IMR rate of 41.36(as of 2015), out of 1000 babies born, 40 babies die in the first five years. These are facts or undeniable truths. [Read More]