Scientists have found evidences of water activity from just 700 million years ago.
New York: A new study has found that Mars may be just too small to hold onto large amount of surface water-essential for...