While the upcoming total solar eclipse is a special moment to reflect on our place in the universe, scientists have been studying the birth of the sun...
8f213977b110703ec03c3f6c6f34d6fa