October 21, 2021 A Staggering Amount Of People Died In The Order Of The Solar Temple Cult Source: A Staggering Amount Of People Died In The Order Of The Solar Temple Cult