Buddhism originated in India and is a non-theistic religion that focuses on the teachings of Siddhartha Gautama, also known as the Buddha. It has more than 500 million followers worldwide.
Buddhism originated in India and is a non-theistic religion that focuses on the teachings of Siddhartha Gautama, also known as the Buddha. It has more than 500 million followers worldwide.