An image of a relatively fresh landslip on Mars is released by NASA, which shows boulder-covered landslip along a canyon wall. Landslips occur when steep slopes fall, sending a mass…
Continue Reading