In early 2008, residents in and around the small central Texas town of Stephenville experienced something unexplainable: UFO ...
Are we alone in the universe? That tantalizing question is hard to ignore these days, as the Pentagon openly discusses ...