Women are offered as a sexual sacrifice to the Devil.
2019
2008
2022
1961
2023
1949
1975
2004
2013
1963
2015
1956