NASA Associate Administrator Ken Bowersox answers a question during a news conference to discuss plans to return two astronauts who remain stranded at the International Space Station, at Johnson Space Center in Houston, Texas, on August 24, 2024. [AFP]