Maybe, though, if you tried following one of those links, you found a page asking you to sign into Science. That's because five of the six Curiosity papers published yesterday aren't free for the public to read. Any would-be readers need to pay $20, or they need to be part of an institution, such as a university, that pays for yearly subscriptions to Science.