1.9k Scientists Find Our Sun’s Identical Twin — And It May Have Earth 2.0 Orbiting It by Ancient Code Team