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.
1982
1983
2018
1972
2008
2000
1981
2004
1959
2009
2007
2022
1997
2014
2019
1990