
NASA sets June 1 for crewed Starliner flight despite ongoing Helium leak
Washington, May 25 (UNI) NASA has worked through the latest problems that have repeatedly postponed the first crewed flight of the Boeing CST-100 Starliner to the International Space Station (ISS) and has now set June 1 as the next date for its planned launch, the space agency said on Friday. “The agency is working toward…