Europe launches 2 telescopes to study early universe
Thursday, May 14, 2009 - 11:14
in Astronomy & Space
Two European satellites set to delve deeper into the birth of stars and origins of the universe successfully launched into space Thursday morning.