megan015 megan015 21-02-2017 Geography Answered Around 80% of India's population practices which religion?