Inside the first American spacecraft to take humans to orbit since the Space Shuttle launching today are, well, humans. And those humans are wearing brand new spacesuits that are also making a historic debut. Ahead of today’s launch (which you can watch here), NASA and SpaceX gave a fresh look at the new suits, which […]...