Faith

November 8, 2013 12:15 AM

Did God planet this way? 11-8-13

Kepler-78b is a planet that astronomers admit baffles them. Oh, good

Related content

Comments