Movie
2025 Documentary
1h 40min
Country | USA |
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 |