27 years ago today, the space shuttle Challenger blew up less than two minutes after take-off, killing all on seven persons on board. Today we remember them, unwitting victims of bad communication and departmental hubris, and brave heroes who dared to squeeze their fragile flesh into a super-accelerated metal tube. I was not quite two … Continue reading January 28, 1986