National UFO CenterFebruary 3, 2014980
Luke Skywalker’s home planet Tatooine would have formed far from its current location in the Star Wars universe, a new…Read More »
National UFO CenterNovember 5, 20131,198
Scientists examine data from the Keplar telescope and come to the conclusion that the galaxy could be teeming with life.
The nearest may be no more than a dozen light years away. Researchers came to the conclusion after reviewing four…Read More »