Columbia Shuttle Astronaut's Holocaust Tribute Honored in New Film

SPACE.com
Columbia Shuttle Astronaut's Holocaust Tribute Honored in New Film
Space shuttle Columbia launches on mission STS-107, January 16, 2003.
View Comments (0)