An infant star in a faraway system will likely someday look like our very own sun, and the Hubble Telescope snapped a lovely image of it. Read More – Space