The internet is abuzz with rumors that China may have picked up signals from an alien civilization. But the pings are probably just Earthly interference, experts say.
Prepare for the future
The internet is abuzz with rumors that China may have picked up signals from an alien civilization. But the pings are probably just Earthly interference, experts say.