
The beauty of Earth was a sight that none of the STS-107 crew ever grew tired. Photographed through Columbia’s overhead flight deck windows, this astonishing vista was captured on 22 January, six days after launch. Photo Credit: NASA
On this day, 1 February, in 2003, the seven-member crew of shuttle Columbia—Commander Rick Husband, […]