When researchers in 1996 reported they had found organic molecules nestled in an ancient Martian meteorite discovered in Antarctica, it caused quite a buzz. Some insisted the compounds were ...