E141 Three Reasons to Investigate the US Navy UFO Incidents
UFO “sightings” may have been relegated to tin-foil hat conspiracy theorists until the extraordinary and as-yet unexplained account of retired U.S. Navy Commander David Fravor and his colleagues of an incident that occurred off the coast of Southern California in 2004.