Currently browsing tag

April 18

Morning Wood 4/18/14

Scientists have found a planet about 500 light years away that they believe shares the same size as our planet Earth, but …