Afghan Witness Reports

Public protests against the Taliban in Kabul, Herat and Jowzjan provinces