One of our Sun’s long-lost sister stars has finally been found, and she’s pretty close by

The Orion Nebula, captured by HubbleAstronomers at the University of Texas at Austin have done something rather remarkable: They’ve identified a nearby star that was birthed from the same cluster as our own Sun. If that wasn’t cool enough, the lead author also says that — because the Sun
Subscribe to iCameroon.Com Newsletter