Astronomers found Earth near-twins

earth-nb

Earth has a few more near-twin planets outside our solar system, tantalizing possibilities in the search for extraterrestrial life…