NASA Announces The Delay of the First SLS Launch

A high-ranking NASA employee has stated that the first launch of the Space Launch System (SLS) will take place after Q2 2021, which means that it has been delayed. According to the statements, several parts of the Artemis initiative have…