UFOs had their day in Congress. One strange sighting came at this California launch site

A red square the size of a football field hovered over Vandenberg Air Force Base in 2003, a former Navy pilot testified last week in Congress.
Source: Los Angeles Times - Science - Category: Science Authors: Source Type: news
More News: Politics | Science