What more proof to show NASA is dead?
Time to close them, no science left only lies and politics.
NOPE......welcome to Odumboworld