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: Alexandra E. Petri Source Type: news