Earth’s neighbor still has secrets that science is trying to figure out, and one of them is potential signs of life.
In 1947, a farmer from Roswell, New Mexico claimed a spaceship had landed on his property. It was speculated by locals that the aliens and the craft had been "taken to area 51." Since then, Roswell ...