Technological Events of Today in History: September 29

29 September 1986 -Space Shuttle Discovery The Space Shuttle Discovery lifts off from the Kennedy Space Center, Cape Canaveral to dispatch an interchanges satellite. This is the primary monitored space mission since the space transport Challenger calamity more than two years prior. 29 September 1923 – U.S.A. Twisters A Series of Tornado’s in Iowa and […]