science
science karashta 4 weeks ago 99%

Astronomers think they’ve found a plausible explanation of the Wow! signal

arstechnica.com
114
9
Comments 9