Mysterious SETI signal is either super-advanced aliens or the Russian military

RATAN_600-800x600
Astronomers working on the SETI project have reported a peculiar signal, one that could potentially indicate the existence of alien life in a solar system 95 light years away. It is also possible […]