A group of scientists has discovered water droplets trapped in mineral deposits that probably came from an ancient ocean that existed about 600 million years ago. Researchers from the Indian Institute of Sciences (IISc) and the University…
Read More