Here’s an old Indian mythological story that has fascinated me for years.
One day, Narada muni asked Lord Vishnu, “Why is the statue of Garuda (Vishnu’s eagle and vehicle) placed in your temples? Why not mine? Am I not your greatest devotee?”
Before Vishnu could answer, a crash was heard outside the main gate of Vaikuntha (Vishnu’s abode).… Read more