whoops

  1. C

    Whoops! Scientists left red-faced as oldest 'evidence of life' turns out to be iron deposits !!!

    http://www.dailymail.co.uk/sciencetech/article-1367544/Whoops-Scientists-left-red-faced-oldest-evidence-life-turns-iron-deposits.html?ITO=1490 By Claire Bates It was a discovery that scientists proclaimed was the oldest evidence of life on our planet. But researchers who thought they had...