Meanwhile, NASA puts out global warming reports and tells muslims how great their science was 11 Centuries ago. At the same time doesn’t have a working launch vehicle to go to the international space station. Go Obama, Go USA (where’s that sarcasm tag at?)
Hey, let’s put things in perspective, we’ve landed something that’s WORKING in MARS.
The Chinese have yet to do that.
The Masters plans are more important than NASA’s actual mission!