Mars British Researchers Try to Challenge Evidence of Mars Meteorite Fossils – But Don’t Make Their Case August 1, 2000