All eyes are on south Mississippi with this month’s delivery and installation of NASA’s Space Launch System. Setting the Stage for Artemis Testing
Source: NASA