With the 21st anniversary of 9/11 approaching, it is still unbelievable to think that two of the hijackers and terrorists spent their final hours amongst us.
New Hampshire teacher Christa McAuliffe, who would have been the first civilian brought into space, tragically died aboard the Challenger space shuttle on January 28, 1986.