From the Heart with Rabbi Liebowitz
A new telescope which will have been launched at year’s end will peer into moments after the so-called big bang, creation of the Universe. The James Webb telescope costing a mere ten billion dollars is the successor to the Hubble telescope and is thought to peer into what cosmologists call the “baby universe.” As it […]