science
science karashta 2mo ago 98%

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

arstechnica.com
117
9
Comments 9