India was one of the first countries to introduce a population control plan way back in 1952, but despite several family planning initiatives, incentives and schemes, population has now grown close to 1.3 billion. By 2028, India is expected to overtake China to become the most populous country in the world. That’s a serious concern…Read More