Who is the true Founder of Buddhism?

Buddhism is one of the world’s oldest religions. Its foundation stretches over 2,000 years into the distant past. The teachings of the religion are centered on the life and philosophies...