Your place for Space News
The layered sedimentary deposits inside the giant canyons of Mars have puzzled scientists for decades.