Scientists find evidence of water on Mars

Dublin, Feb1 6:A small patch of land on Mars appears to have been flooded by water very recently, according to a new study. A team of researchers from Trinity College in