Manonthestreet
Diamond Member
- May 20, 2014
- 35,686
- 24,207
- 1,945
Eminent officials say NASA facilities some of the “worst” they’ve ever seen
Buildings at Johnson Space Center in Houston are among the worst at any NASA facility.
arstechnica.com