2 ms·Eminent officials say NASA facilities some of the "worst" they've ever seen7 points by rntn 2y agodeleted 2y ago[deleted]