2025 Documentary
1h 40min
A young woman from a conservative Christian community in rural Ohio, (Jenna), gave birth in solitude and subsequently left her newborn in the woods, highlighting the challenges and isolation she faced within her environment.
| Directed by | Jessica Earnshaw |
| Country | USA |