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.
2025
2010
1988
1922
1978
—
1966
2020
2022
2021
2000
2023
2024