NASA remembers Challenger, vows to advance in space
NASA on Friday said “fear of failure” should not hold back its mission to test the boundaries of human space exploration, as the agency marked the 25th anniversary of the Challenger disaster. Seven crew members died aboard Challenger on January 28, 1986, when a booster rocket failed 73 seconds after...