January 23, 2024aggregated, Europe, Mars, Medusae Fossae Formation, NASA, news, planets, science, space, space exploration, Technology, water Suspected Small Ocean’s Worth of Ice Found Under Surface of Mars Images taken using radar technology of an area near the equator of […]