Two big science news articles today: stunningly detailed images of Pluto from New Horizons, and the discovery of a new elusive particle...