Skip to main content

Posts

Showing posts with the label New Ultima Thule Photos Were Made in a Flash

New Ultima Thule Photos Were Made in a Flash

By KENNETH CHANG from NYT Science https://www.nytimes.com/2019/02/22/science/ultima-thule-photos-new-horizons.html?partner=IFTTT via IFTTT