March 29 Cheri Preston

ABC News correspondent on NASA’s lack of adequate space suits