Please disable your adblock and script blockers to view this page

New study of 1980s Mars meteorite debunks proof of ancient life on planet - The Guardian

Positivity     50%   
   Negativity   50%
The New York Times
Write a review: The Guardian

Scientists who were part of original 1996 study stand by their observations claiming new findings are ?disappointing?

As said here by Guardian staff reporter