This week, Pati brings us the Urban Legend and folklore myth of La Llorona. In Latin American folklore, "The Weeping Woman" or "The Wailer" is a ghost who roams waterfront areas mourning her children whom she drowned to get revenge upon her cheating husband. It's a spooky one!
(we had some tech issues this week, so apologies in advance!)