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.
1968
2012
2008
2015
2002
2006
2020
1993
2013
2000
1999
2023
1974
1998
2003
1997
1994