The latest Life on Mars announcement promises groundbreaking evidence of microbial existence, but not everything adds up. From overhyped data to scientific uncertainty, this analysis breaks down the ...