Did you know that almost 26 million babies are born in India every year. That’s like adding a new Venezuela to our population every year. As most of the population is based in the rural areas, almost 60-70 % of these babies and their mothers would not have access to proper care before birth. This […]