Strange Terraces on Mars are a Clear Signal of Sedimentary Rock Universe Today, 11 Mar 2022 If we’ve learned anything about Mars the past 2-3 decades from the various rovers, landers and orbiters we’ve sent to the Red…