IGR J11014

Pulsar Sets New Speed Record

A pulsar may have been spotted racing through space at over 6 million miles per hour (9.65 million km/h), setting…

12 years ago