
This orbiter caught a whiff of some stinky cracks. Though Mars has the largest volcanoes in the solar system, many scientists have claimed they are long-extinct. No one has ever seen smoke or lava erupting from their towering summits. But new evidence from a European spacecraft may force…
No discussion yet. Be the first to share your thoughts!