doesgodexist.today
Watching Betelgeuse in Anticipation - Does God Exist? Today
Astronomers are watching Betelgeuse with anticipation. Something is happening which could teach us about the universe. Located in Orion, Betelgeuse is...