Space Launch System Megarocket to be Canceled?

What is happening with NASA’s SLS, is canceled or not? The $35 billion Space Launch System, with a towering of 322-foot, and 70 metric tons if it’s built, will ever…

Read more »