News Room - Latest Headlines
For the first time in almost a decade,
two American astronauts are heading to the International Space Station aboard a rocket launched from U.S. soil.
The launch will take place at 4:30 p.m. EST on Wednesday,
marking an end of nine years of dependence on Russia for transporting astronauts...