By George Christopher Thomas LOMPOC, CA — A few miles north of Santa Barbara just along the coast of Central California, the National Aeronautic and Space Administration (NASA) and the U.S. Air Force are planning another mission to Mars. Set…
Mission To Mars