Cosmic flashes pinpointed to a surprising location in space

You may also like...