Web Analytics

This religion, which emphasizes detachment from wordly goods, orginated in India and missionaries spread it to China, Japan, and other parts of Asia. A. Christianity B. Buddhism C. Shintoism