SpaceX Dragon Capsule to Make First of Its Kind Science Splashdown

2, 2020, as they prepare to be rolled out to Launch Complex 39A at NASA’s Kennedy Space Center in Florida for the company’s 21st Commercial … read more