Women are offered as a sexual sacrifice to the Devil.
1980
2019
2008
2006
1999
1983
2007
1991
2004
1998
2003