Space Launch System Likely Missing June Launch Window
the Space Launch System is rolling back from the launch pad to find and fix and hydrogen leak and other issues. NASA had been trying to prep for a June 6 to 16 window and the next window opens June 29 and runs through July 12. NASA will make fixes and return for full-scale tanking …