spike in emissions that no known particle or atom that we know of today can account for. The paper will be published in Physical Review Letters later next week, but if you'd like the pre-print version you can get it here.
Astronomers, using the European Space Agency's telescopes, have discovered a