SHREVEPORT, La - The Space Shuttle Columbia broke apart over East Texas as it returned to earth on Feb. 1, 2003. Pieces of Columbia showered there and parts of Louisiana. KTBS was there talking ...
On this date, Jan. 16, 2003, Space Shuttle Columbia launched on its ill-fated flight on the STS-107 mission. During liftoff, a frozen chunk of foam from the external fuel tank fell off ...