Evidence that Mars had liquid water 742 million years ago found in meteorite
An asteroid struck Mars 10.7 million years ago, sending pieces of rock hurtling into space. One of those chunks landed on Earth – scientists analysing it have made an interesting…