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 […]

