NASA has confirmed the discovery of a section of the Challenger shuttle that exploded soon after launch in 1986 with the tragic loss of all seven crew members.

Posted in Uncategorized.