CAPE CANAVERAL, Fla. — NASA is offering up wreckage from the Challenger and Columbia space shuttle tragedies for public view after hiding it from the world for decades.
A new exhibit at Kennedy Space Center in Florida features two pieces of debris, one from...