NASA Discovers Life on Mars!! And Covers it Up....... Amazing Mars Anomaly discovered by Sol 1402 Curiosity Left Mastcam (M-34), what looks like a few Live B...