
U.S. space agency NASA on Tuesday confirmed it will try to launch the space shuttle Discovery on October 23 on a construction mission to the International Space Station, ruling out a need to replace possibly defective heat shield panels. Full Article.