Episode 343: The Order of the Solar Temple Part III - December 4th, 1994

Episode 343: The Order of the Solar Temple Part III - December 4th, 1994

By The Last Podcast Network

Last Podcast On The Left

Monday, 10 December

On the conclusion to our series on one of the most mysterious cults of the last century, we cover the three year-long murder/suicide spree of the cult that resulted in the deaths of 74 members.

-
-
Heart UK
Mute/Un-mute