A possible sign of alien life?

ReutersNewsPublished: August 30, 201630 views
Published: August 30, 2016

A curious radio signal picked up by a Russian telescope stirs talk of extraterrestrials. Zach Goelman reports.

Be the first to suggest a tag

    Comments