Baba Yaga, the witch April 2, 2020 Posted in A2ZLeave a comment Baba Yaga, the witch in Slavic Folklore