depressions on Mars
-
Scientists Discovered Strange Funnels on Mars, Considered a Good Spot to Search for Life
Scientists find strange funnels and depressions on the surface of Mars interesting as they present a good site to search for alien life.
Latest Research Articles