November 21, 2018

Does the sun have an identical twin? Scientists claim to have found a long-lost CLONE of our star