Scientists studying Mars have long been perplexed by the planet‘s Medusae Fossae Formation, a 620-mile-long (1,000-kilometer) deposit near the equator.
Scientists studying Mars have long been perplexed by the planet‘s Medusae Fossae Formation, a 620-mile-long (1,000-kilometer) deposit near the equator.