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.
1963
1968
1964
1990
1939
2006
2005
1919
1921
1922
1925
1958
1960
1962
2015
2023