Video captures NASA plane making belly landing at Texas airport
The crew landed the plane at Ellington Airport, southeast of Houston, and are "all safe at this time," NASA said in a post on X. The federal space agency added that there was "mechanical issue" that will be investigated.