Source:Island A large majority of human beings deny the right to life of animals and other sentient beings, including insects. Why? (Sentient being is a living being endowed with mind and consciousness). The late Venerable Narada Thera in his book titled, Manual of Buddhism, states as follows- “The tolerance of the ...

Read More →