› added 8 years ago
318
TIL that the last Shuttle flight STS-134 was delayed after an engineer committed suicide by throwing himself off the launch pad.
via reddit.com