Manage episode 237065601 series 2394314
A key leader in the Latter Rain movement of 1948 died in June, causing many charismatic leaders to show their love for her on social media. Find out more from host Taylor Berglund in this episode of Charisma News.
1802 episodes available. A new episode about every 14 hours averaging 9 mins duration .