(NewsNation) — Photos from the European Space Agency show a massive, lava-leaking scar on Mars larger than our own Grand Canyon. Dubbed the Aganippe Fossa, the 373-mile long crack in Mars ...
A scar has been spotted on Mars that's bigger in size than the Grand Canyon, according to the European Space Agency (ESA).