Accused of infidelity by her husband, a woman is given a humiliating punishment at the hands of the village elders.
1947
2019
1983
2005
1987
1967
1977
1982
1966
1980
2014
2017
1993
2003
1957
1979
1974
1971