Women are offered as a sexual sacrifice to the Devil.
2022
1987
2000
1976
1998
1989
2025
1991
1996
1988
2001
2002
1986
2014
—
2003