The Webb Telescope Restored (Some of) My Faith in Humanity

The machine that’s a low-key a triumph of the human spirit.

from NYT > Top Stories https://ift.tt/Sizo1ab
via IFTTT

Comments

Popular posts from this blog