Comment
Comment by anogrebattle
To be fair, NASA _is_ probably reviewing the high res imagery before releasing it, but for a much more mundane reason than any conspiracy theory. A lot of contractors worked on Orion. NASA is responsible for not accidentally leaking any trade secrets that may be visible in imagery.