‘Strongest evidence yet to there being life on Mars’

telegraph.co.uk | Martian rocks from a crater hit by a meteorite may contain the strongest evidence yet that there is life on Mars.