Your place for Space News
Astronomers have explained enigmatic radio waves that were once considered a potential message from aliens.