So if God and Guru already know about our mistakes, why do we need to tell them?
See All 421 Episodes of "A Touch of Light Podcast"