Things look a bit different from 4.3 billion miles away.In the News URL: https://www.popsci.com/story/science/new-horizons-stellar-parallax/