Women are offered as a sexual sacrifice to the Devil.
2026
—
1981
2011
2017
1992
1993
1990
1970
2010
2002
2014
1926
1966
1940
2008