Space Shuttle Challenger Anniversary
Today marks the 25th anniversary of the space shuttle Challenger breaking apart just after liftoff, killing seven crew members. FOX News Radio’s Eben Brown reports from Cape Canaveral, Florida.
Today marks the 25th anniversary of the space shuttle Challenger breaking apart just after liftoff, killing seven crew members. FOX News Radio’s Eben Brown reports from Cape Canaveral, Florida.