The US Navy has been releasing information that supports the existence of UFOs as some sort of alien technology.
My opinion is the Navy sightings are consistent with probes that do not necessarily have any actual aliens.
For background see:
The US Navy has been releasing information that supports the existence of UFOs as some sort of alien technology.
My opinion is the Navy sightings are consistent with probes that do not necessarily have any actual aliens.
For background see: