Manage episode 237067660 series 76481
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.
1810 episodes available. A new episode about every 14 hours averaging 8 mins duration .