On This Day: Columbia Space Shuttle mission ends in disaster
On February 1, 2003, the space shuttle Columbia breaks up while entering the atmosphere over Texas, killing all seven crew members on board. The Columbia‘s 28th space mission, designated STS-107, was originally scheduled to launch […]