Discovery and Science Channel Partner with The Washington Post to Capture Historic NASA and SpaceX Launch to the International Space Station Paving the Way to Commercial Space Travel
On Thursday, April 11, a SpaceX Falcon Heavy rocket launched the Arabsat-6A satellite from Launch Complex 39A at NASA’s Kennedy...