Who are Lord’s dearest? “Lord Krishna explains in the eighteenth chapter of Bhagavad-Gita that those who explain the science of Bhagavad-Gita or devotional service to his devotees are the Lord’s dearest devotees. The Lord is very merciful. He wants...

The process of chanting works

“The process of chanting works; It’s not a theory, it’s not something that you have to have blind faith in, it is something that actually and factually works. That’s why when the devotee chants it’s hard for them to contain themselves, it’s hard for them to not...