The Dune Protecting Artemis

The Artemis Program’s Space Launch System (SLS) is scheduled for its first launch and mission next month (August 2022). In Greek mythology, Artemis is the twin sister of Apollo, an apt relationship for the program that will take humans back to the moon. As a child of the 1960s, I grew up with space in […]