After twelve years of imprisonment by their own parents, two Iranian sisters are finally released by social workers to face the outside world for the first time.
1996
2020
1988
1998
2022
1984
2024
2018
2017
1961
2010
1985
2005
1989
2011
2008
2009