Manage episode 229722462 series 76481
The Russian Orthodox Church plans to build a huge statue of Jesus on a site once designated for a monument to Vladimir Lenin. Learn more from host Jenny Rose on this Charisma News podcast.
1651 episodes available. A new episode about every 13 hours averaging 14 mins duration .