Astronauts aboard the Space Shuttle Discovery are set to land at NASA's Kennedy Space Center in Florida today at 1:39PM EST. The weather conditions look favorable for the return flight home. The seven person crew on Discovery spent 13 days of their missions installing the space station's last $300 million set of solar wings which brought the station up to full power to support a six person crew this spring. The double occupancy will allow researchers to perform more science work aboard the space station.
Read more: Tech Fragments
You must be logged in to post a new comment
Top Picks: Laptops | Desktop PCs | Inkjet Printer | Gadgets | Console | Broadband | Home Insurance
Check out latest LCD TV prices