“Impact Glass” Found on Mars Can Hold a Key to Discovering Life
Researchers have explored scientific data and detected deposits of glass on Mars that have been formed by meteorite impacts. These deposits, called ‘impact glass’, can carry the signs of ancient life on the Red...