31m ago NASA’s Johnson Space Center to close ahead of Hurricane Laura NASA announced Tuesday night that it will temporarily close the Lyndon B. Johnson Space Center, located in Houston, Texas, to all but essential personnel. The center will close on Wednesday, and won’t reopen “until the threat of […]