About that signal from space…

Apologies to the Tin Foil Hat Clan, but that mysterious signal emanating from a star in the constellation Hercules? Yeah, probably not an alien.

Source:: CNN Top Stories