Wrapped In Mystery: A Pair of Appalachian MummiesWrapped In Mystery: A Pair of Appalachian Mummies
In the heart of Appalachia lies a small town with a story unlike any other. Philippi, West Virginia, is home to two perfectly preserved mummies, the result of a