Astronomers announce discovery of closest Earth-sized planet yet foundcfa.harvard.edu·2 pts·tomr_stargazer·1