April 2005 in Science - April 29, 2005

April 29, 2005

  • The next launch of the Space Shuttle Discovery, STS-114, is delayed until at least July 13. This is to be the first Space Shuttle launch since the Columbia disaster in February 2003. (BBC) (CNN)

Read more about this topic:  April 2005 In Science