How Does a Discovery in Chile Suggest Possible Life on Mars?
Scientists at Arizona State University think they might have finally noticed something in old footage acquired through NASA's Mars rover aka Spirit. The findings seem pretty insignificant to the untrained eye. But according to the team at Arizona Sate, they provide good evidence to suggest...
Read More