Folklore

The Tlahuelpuchi: Mexico’s Vampire Witch and Creepiest Legend

 The baby’s cry pierced the stillness of the night, a thin wail echoing through the adobe walls of a small house in Tlaxcala. Outside, the dogs began to bark, their frantic howls rising into the darkness. The mother stirred, pulling her rebozo tighter around her shoulders as she walked to the cradle. The child was […]