The DePaulia

STS-51L Challenger wreckage remains and boxes of debris being lowered into abandoned Minuteman Missile Silos at Complex 31 on Cape Canveral Air Force Station.

REVIEW: ‘Challenger: The Final Flight,’ an American-made tragedy

Lacey Latch, Editor-in-Chief September 20, 2020

The first few minutes of Netflix's new docuseries “Challenger: The Final Flight” are genuinely sickening. The now-famous archival footage of the failed launch of the Space Shuttle Challenger is interspersed...

Load More Stories
Activate Search