NASA’s “VIPER” mission to map water concentrations on the moon left its rover spinning at Sandia National Laboratories.
A mysterious red stain in the New Mexico desert has ignited a whirlwind of speculation, with some fearing a biblical prophecy ...
Netizens think that a Bible prophecy could be coming true in the deserts of New Mexico after spotting a big, red spot on Google Maps. Coordinates 35°39′11″ N, 106°08′49″ W point to a remote region of ...