A rock formation on Mars has some debating whether or not intelligent life put a statue of Buddha there. This is just...
Given sufficient funding and technological advances in space travel, the first humans could land on the Red Planet’s tiny moon Phobos by...