eNewsChannels NEWS: Scientology Network's DOCUMENTARY SHOWCASE - the weekly series providing a platform for independent filmmakers to air films on important social, cultural and environmental issues - presents the documentary Climbing Blind on June 16, 2023. :: News from eNewsChannels