Women are offered as a sexual sacrifice to the Devil.
2023
2018
1993
2017
1958
2016
1968
—
1938
1979
1972
1999