Home News Earth’s twin may be revealed in NASA’s recent 360 degree photos