Sloss Furnaces
Birmingham, Jefferson County, Alabama: After his disappearance, workers continuously complained of an “unnatural presence” in the worksite, and some complained of being pushed from behind or being told by a mysterious voice to “get back to work.”
Continue reading