By Dr. Justice Chandradasa Nanayakkara Buddhism first originated in India in the 6th century BC. Today, Buddhism has become one of the most popular religions with over 507 million followers worldwide. It is a non-theistic religion, as it does not believe in a creator or God. Some prefer to call it a religion, while others […]