NASA's Hubble Space Telescope has detected a burst of energy so bright, astronomers were stumped in trying to explain it. The flash arrived in our …
Read more on express.co.uk
Express Newspapers flipped this story into Science•578d