NASA is 'in the final stretch' of launching its Artemis I mission on August 29
Artemis I is set to launch at 8:33am ET on August 29 from Launch complex 39b at Kennedy Space Center in Cape Canaveral, Florida. This is the first phase of putting humans back on the moon.
Read more »