RedEaredSlider writes "Tragedy has struck NASA as the organization announced a space shuttle worker fell to his death at the Endeavour launch pad this morning. NASA said the United Space Alliance worker fell at approximately 7:40 am eastern at the NASA Kennedy Space Center's Launch Pad 39A. The launch pad is currently holding the space shuttle Endeavour, which is slated to launch on April 19."
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's now on IFTTT. Check it out! Check out the new SourceForge HTML5 Internet speed test! ×