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.
2017
2007
2004
2001
2016
2014
2018
2003
2010
2023
2011
2024
—
2015
2013
2022
2019
2021