09.03.2021 - By Mile Higher Media
Clementine Barnabet was a self-proclaimed voodoo priestess of a cult called the Church of Sacrifice and was convicted for murder in 1912.