leo0714 leo0714 22-02-2018 Geography contestada Around 80% of India's population practices which religion?