- Space
- By Laura Sinpetru
- June 9th, 2014
Cluster of Newborn Stars Spotted by NASA's Spitzer Space Telescope
The baby stars sit in the Serpens Cloud Core, some 750 light-years away from our planet
- Space
- By Tudor Vieru
- April 23rd, 2009
Research Suggests New Origin for the 'Pillars of Creation'
The formation is located in the Eagle Nebula