In Indiana, a group of pro-life terrorist lure vulnerable young women into a trap. Which one will escape? Which one will be blessed?
1977
2007
2011
1973
1978
2015
1975
1980
2025
2012
2018
1987
1988