NASA’s Curiosity rover has just sent us what is arguably the best images of Mars to date. Josh King has the story (@abridgetoland).