The 13th Floor

News 

Has Russia’s Infamous “Devil’s Pass” Claimed a New Victim?

In two previous features, we’ve examined the nightmarish mystery involving the bizarre and unexplained deaths of an entire 1959 hiking expedition to the peak of Otorten Mountain in Russia’s Ural range. All nine members of Sergei Dyatlov’s highly-trained expedition were later found frozen to death — most of them stripped of protective gear, and some […]

Image Credit: Gardner Police Department

News 

Spiders, Snakes, Dolls, Trolls and More From Today’s Horrific Headlines

Are you currently buttocks-deep in holiday stress? Yeah, I feel ya there. But relax, we’re here to help… and by “help,” I mean I’m about to show you some incredibly disturbing stuff that’s actually (or allegedly, depending on your level of skepticism) happening in the world around us, to help put our day-to-day problems in […]