More life-related signs have emerged from Mars. This time, it has come through an unintentional clash between the Curiosity Rover and a Martian rock in the Gediz Vallis Channel, as reported by Science ...