Fresh WOW signal found: a communication from potential alien life? (science video)
The well-known WOW Signal is well-known, but almost anybody has ever heard of the much stronger signal discovered more recently.
Read MoreThe well-known WOW Signal is well-known, but almost anybody has ever heard of the much stronger signal discovered more recently.
Read More