To remain even more transparent about its activities, the US Space Agency has set up a...

8