Science and Technology Videos
NASA just announced the curiosity rover may have discovered what wiped out ancient life on Mars. Today, we take a look at what NASA said about life on Mars, and where they’ve suggested it is on Mars.Credit Unexplained Mysteries