NSA Top Secret Umbra UAP records: What the 2026 FOIA release actually shows
On May 8, 2026, the Pentagon released its historic first tranche of UAP files. On May 22, it released a second. But between those two events — on May 18, 2026 — something else happened that most mainstream coverage barely noticed. The National Security Agency was compelled to release over 300 pages of UAP-related records … Read more