Light. . .

The Lotus Sutra, which explains that all people can attain Buddhahood and that all people are Buddhas, embodies a spirit of supreme respect for human beings.

Read More