Follow us on
loading....
NASA's telescopes capture "hand" pulsar MSH 15-52. It's 16,000 light-years away and resembles a human hand. Helps scientists understand cosmic...