Taliban religious police beating a woman in Kabul on 26 August 2001

Taliban religious police beating a woman in Kabul on 26 August 2001