NASA's Artemis Mission Is Gearing Up To Launch

Newsy

Published

Watch VideoIn Greek mythology, the goddess Artemis is the twin sister of Apollo.  

The brother was the namesake for the first crewed missions on the moon more than 50 years ago.   

NASA's Johnson Space Center in Houston has immortalized the original mission control into a national monument. 

"We choose to go to the...

Full Article