FTA
Whether or not a journal has the right to embargo images taken by a publicly funded NASA project is an open question. Denying the public its right to view these images is a direct violation of the NASA Charter, and so probably could not survive a legal challenge.