by
Brian Montgomery
on
February 01 2012, 3:57 PM
Like countless persons across the world, I watched in quiet disbelief as thousands of pieces of debris streaked across the vast Texas sky the morning of February 1, 2003. Unlike what had transpired in 1986 during the launch of the shuttle Challenger,...