In Taliban-controlled Afghanistan, a woman walks into a chadari store in Kabul to buy her first full-body veil and face an uncertain future.
1993
2005
2002
1968
1985
1966
2003
2008
1994
1990
1961
1980
2001
1982
1988
1991
2006
1989
1997