May 20, 2024 What the Buddha discovered is the law of nature. The Buddha said, “Whether I exist or not, the truths are always there.”