Red State··Saturday, November 14, 2026, 3:09 PM
Forget Little Green Men: Pentagon UFO Sleuth Says Alaska 'Jellyfish' UFO Is From Much Closer to Home
Just when you think things could get any stranger, this happens. On the north end of the Anchorage, Alaska metropolitan area is the U.S. military installation, Joint Base Elmendorf-Richardson (JBER), a secure installation. So, when strange aerial phenomena start appearing near that area, people start to get a little concerned.
Read the full story at Red State
Opens redstate.com in a new tab.
What do you think?