In March, astronomers detected a quick, powerful burst of radio energy that lit up in the sky for only a fraction of a second. Now, an international team of scientists has determined its origin with ...