2 ms·
But 0.85 million is honestly a drop in the water for India. That's still less than 5% of the babies born in India in that time frame.
by N1H1L 5y ago
But 0.85 million is honestly a drop in the water for India. That's still less than 5% of the babies born in India in that time frame.