Starliner lands successfully (science news).
The CST-100 Starliner spacecraft completed the first land touchdown of a human-rated capsule this Sunday at White Sands Space Harbor
Read MoreThe CST-100 Starliner spacecraft completed the first land touchdown of a human-rated capsule this Sunday at White Sands Space Harbor
Read More