-
Secret UFO Base Was Alleged Site of Gun Battle With Aliens and Military in Resurfaced Conspiracy
The old conspiracy theory has been around forever but it doesn’t lessen the mental image it creates for people. -
Walmart Closing 23 Stores This Year
Walmart has closed or will be closing 23 stores across 12 states and Washington, D.C. in 2023 — here’s the full list. -
Sheriff’s Department Issues ‘Bigfoot Warning’
The Taos County Sheriff’s Office released safety tips for possible Bigfoot encounters.