Tonight on "The Sacred Division" Bishop Long discusses the veil that separates the physical and spiritual world. Are individuals experiencing the effects as the veil thins and more people are awakening to their spiritual truths.
Tonight, Bishop Long will discuss a very eery and creepy forest in Japan "Aokigahara". It is also known for it's hauntings and a site where many people have chosen to end their lives.