Mission Control Won’t Get a Shuttle

NASA has decided to give the space shuttle to the California Science Center in Los Angeles and the Air and Space Museum in New York, instead of the Johnson Space Center in Houston, Texas. The decision has been met with criticism from many, who say that Houston deserves the shuttle more than California or New York.

Mission Control Won’t Get a Shuttle Read More »