Question: where does the concept of karma come from?
Answer: Jainism, Hinduism, ancient India, Taoism, Sikhism, Buddhism