NASA’s Space Launch System is once again standing proud on the launch pad at Kennedy Space Center in Florida. The gigantic rocket is being prepared for its inaugural launch, but the space agency must first succeed at completing a full launch rehearsal, which it has thus fair failed to do.
Read more…