NASA’s decision to delay Starliner’s return, which was initially planned for June 13, 2023, due to technical difficulties turned what was supposed to be a brief mission into months of uncertainty.
Much later than anticipated, on a Tuesday at 5:57 p.m. ET, the pair finally splashed down off the coast of Florida.
Wilmore relied on his spirituality during the ordeal. He attributed his guidance to his Lord and Savior Jesus Christ, saying, “It all works out for those that will believe.” “How that relates to our lives is significant and important, as He is working out His plan and His purposes for His glory throughout all of humanity.”