If you really want to read this, try using The Internet Archive.
though it seems only the Mirror is reporting it. so maybe it's not so true.
http://www.mirror.co.uk/news/top-stories/2009/01/15/mars-nasa-experts-to-confirm-there-is-life-on-mars-115875-21042768/