leo0714 leo0714 Today at 2:42 AM Geography Answered Around 80% of India's population practices which religion?