How Will Today's Space Launch Make History?

test flight to the International Space Station is scheduled to launch today, weather permitting, at 4:33 p.m. ET from the Kennedy Space Center in Cape Canaveral, Fla. While space travel has always been a monumental national achievement, today's launch carries even more historical significance. The last time American astronauts were launched into space in American-made rockets from U.S. soil was in 2011; previously, NASA astronauts have been dependent on Russian spacecraft.

Brigitte Carreiro
by Brigitte Carreiro
May 27, 2020