A photo of one of NASA’s returned astronauts has sparked concerns as the pair face weeks of rehabilitation after their week-long mission turned into a staggering 286-day space stay.
Dr. Bernard Harris will be inducted into the Astronaut Hall of Fame. The Temple, TX, native graduated from the University of Houston in 1978 with a bachelor of science degree in biology.