Julia is given a horrible choice: To help kill innocent strangers or watch her newborn die.
—
2024
2023
2004
2019
1991
2021
2018
1998
2014
2010
1982
2007