NASA and Boeing officials were aware of a helium leak in the Starliner rocket before its June 5 launch but deemed it too minor to delay the mission. Now, two astronauts are stuck on the International Space Station (ISS) due to a leak, new reports reveal.