The New Light Congregation in Squirrel Hill will not be going back to the Tree of Life, KDKA's Lindsay Ward reports.
The New Light Congregation in Squirrel Hill will not be going back to the Tree of Life, KDKA's Lindsay Ward reports.
Recent reports of NASA’s James Webb Space Telescope finding signs of life on a distant planet understandably sparked..