A team of Chinese scientists found possible trace of water on Mars, according to their study published in scientific journal Nature.Their findings are based on data collected from China's first Mars mission, the Tianwen-1, during which a rover landed