Though Carter never claimed to have spotted aliens or a flying saucer — to him this was literally an unknown object in the air — people snickered and mistook his UFO sighting as such. Skeptics, who ...
On Saturday, the body of the former president will travel by motorcade through his hometown of Plains, Georgia, to Atlanta to lie in repose at The Carter Center, the organization that he and his wife, ...