Ascension of Mother God Dateline : Season 2012 Episode 4
TV-PG NBC 1h 42m int(0)
Aired: October 15th, 2021 @ 9:00 PM EST on NBC
Insiders, close to Love Has Won spiritual leader Amy Carlson, speak out for the first time on network TV; new details have emerge, after deputies have found her mummified body, covered with Christmas lights in a Colorado house;