Women are offered as a sexual sacrifice to the Devil.
1976
2017
2000
1993
1988
2022
2009
2003
2016
1977
2020
2006
1979
1983
1986
2015
1975
1991
1992