The Narconon Scientology Connection

A local Tulsa newscast explores the turmoil over the opening of a Narconon facility on an Indian Reservation. Narconon is an offshoot of the notorious self-help philosophy turned religion Scientology that was founded by L. Ron Hubbard. Facinating! (1989)
Check out www.xenutv.com for more video on $cientology.

Comments