Wow! This is just incredible. They've actually taken a picture of one of the Mars rover, from a whopping distance of 269 kilometers above Mars. It is just amazing.
The wonders of science and engineering naturally makes me pose the question, Has theism provided us any glimpse of reality at all? And I mean real things out there.
"It's all in the mind" pretty much describes theological claims. Theology is the game for those who can't stand too much reality, while creating one to their liking.
(Mars news/photo via The Bad Astronomer)