NASA to Conduct Water-Drop Tests for Its Orion Spacecraft Structure on April 6

National Aeronautics and Space Administration (NASA) will air live its series of impact tests on the crew capsule of its Orion spacecraft to check how it … read more