Another Earth just twelve light years away? December 18, 2012 11:10 pm Robert Zimmerman Another Earth just twelve light years away? Share 4 comments