No image available
/ 2 February 2003
Human remains believed to be from the crew of the Columbia have been found in Hemphill, Texas, police said, as the recovery efforts following Saturday’s disastrous loss of the US space shuttle continued.
Shuttle disintegrates into flames