La Llorona is a Hispanic folk legend about a terrifying spirit that is cursed to walk the waterways in search of the children she drowned. Here we address possible origins for the creature and examine real-life cases of women doing the unimaginable.
La Llorona is a Hispanic folk legend about a terrifying spirit that is cursed to walk the waterways in search of the children she drowned. Here we address possible origins for the creature and examine real-life cases of women doing the unimaginable.