Fact Check: Were Mystery 'Pillars of Light' Observed in Sky Over Japan?
Congress' recent support for investigating unidentified sightings in American skies has led to excitement as well as some disappointing results for UFO enthusiasts across the country. Last January, the Office of the Director of National Intelligence …