marscommwikmedorg

Water is an essential ingredient for life. The discovery of water (in a liquid form) on Mars has space enthusiasts wanting more info.   Full story HERE

[photo credit: commons.wikimedia.org]