Mary's extravagant outpouring of love was risky but she did it anyway. How was that possible? How did Jesus receive it? Find out in this podcast.
See All 9 Episodes of "Human Musings"