aliens, current, Current

Um, Did Scientists Just Detect a Radio Signal From Aliens?

Here’s some mildly creepy news. Researchers working at a massive telescope in Russia say that…