June 2005 in Science - June 20, 2005

June 20, 2005

  • The BLAST telescope lands safely in the Canadian arctic after four days of taking data, while held aloft by a balloon. (CBSNews)

Read more about this topic:  June 2005 In Science