Thursday Open Thread: Challenger Edition

by Publius

Today, in 1986, the Space Shuttle Challenger exploded just seconds after lift-off. All seven crew members were killed.

740px-Challenger_explosion