Inside a Cult
- Episode aired Apr 27, 2008
- 46m
About the Strong City sect/The Lord Our Righteousness Church in New Mexico, with Michael Travesser as the chieftain and self-proclaimed Messiah, adored by some 50 followers, having total acc... Read allAbout the Strong City sect/The Lord Our Righteousness Church in New Mexico, with Michael Travesser as the chieftain and self-proclaimed Messiah, adored by some 50 followers, having total access to them all.About the Strong City sect/The Lord Our Righteousness Church in New Mexico, with Michael Travesser as the chieftain and self-proclaimed Messiah, adored by some 50 followers, having total access to them all.