Though hundreds of sightings of UFOs/UAPs still cannot be explained, the US Department of Defense still cannot confirm the existence of alien life.
By subscribing I accept the terms of use and privacy policy