Watch the launch of NASA's first manned space mission in nearly a decade. The spacecraft is expected to launch at 3:33 p.m. CST from Kennedy Space Center in Florida.

Newsletter signup for email alerts