
Jefferson Howell, former director of NASA's Johnson Space Center, dies at 85
NASA said Howell championed the construction of the International Space Station and served as director during the loss of space shuttle Columbia. HOUSTON, Texas — Jefferson Davis Howell, Jr., the former director of NASA’s Johnson Space Center in Houston, …