Women are offered as a sexual sacrifice to the Devil.
1998
2004
1975
2006
2007
1988
1963
1987
1984
1996
2015
2022
2023
—
1960
2024