If playback fails, try switching to a different server
Loading VidKing...
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
2016
1975
2006
1983
1982
2001
2025
1978
2010
2022
1973
2023
1995