Scientists Say Overflowing Lakes May Have Carved Martian Canyons

2018-11-17 6

Scientists say overflowing lakes may have led to the creation of canyons on Mars.