3 ms·4.8% of India is still 65 million people.by postalrat 5y ago4.8% of India is still 65 million people.