Accused of infidelity by her husband, a woman is given a humiliating punishment at the hands of the village elders.
2007
2001
2006
1985
1994
1996
1986
1998
1984
2014
1965
1997
2009
2004
1983