Scientists got a strange sense of déjà vu when they took a closer look at a mysterious series of bright flashes in a galaxy just 12 million light-years away. The flashes, known as a frequent fast ra… [+4052 chars]