Archive | January 15, 2016
You are browsing the site archives by date.
Posted: 12 Jan 2016 08:45 AM PST The famous Wow! signal, picked up on August 15, 1977 at the Big Ear radio telescope (Ohio State University) is back in the news, with a new theory suggesting a source for the signal right here in the Solar System. Antonio Paris (St. Petersburg College, FL) asks […]