A meteorite that fell to Earth in 1911 in Egypt may yet prove the existence of life on the red planet. A carbon-rich substance has been identified deep within the rock, which strongly disputes counter arguments that the material might represent contamination from Earth. The full story is
here at the BBC.