Space/Science » in reply to The 'WOW' signal may have been explained after 4 decades...
I hate it when they do that.