Maha Chohan
T.H. EP 12 – The Maha Chohan and the Temple of Comfort
In heaven, there is a stream in a highland forest on the island we call Sri Lanka. The Temple of Comfort looks out over the cool, green mountains at the center of the island, not far from this clear stream. The ascended master we’re going to visit was and is described by Jesus as the […]