contestada

Select all that apply. India is the home to what two religions? Islam Hinduism Taoism Shintoism Buddhism