On May 8th, 2026, the Department of War released hundreds of UFO related documents, video and audio.
The Department of War's UFO release webpage already has 500 million hits on it since then.
That's kind of harder to do when the Department of War, the Pentagon itself, is now admitting that these astronaut sightings were actually unresolved.