3 ms·
Nope. Still remarkable that a president would comment officially on a NASA finding like that. It's the closest thing yet.
by carabiner 6y ago
Nope. Still remarkable that a president would comment officially on a NASA finding like that. It's the closest thing yet.