Women are offered as a sexual sacrifice to the Devil.
2012
1969
2015
2016
1983
2018
2008
1973
1978
1939
2017
1966
2001