Taliban marks anniversary with Kabul flower showers
The Taliban celebrated their second anniversary in power with a surreal display of flower showers in Kabul, masking the grim reality of their oppressive regime.
The Taliban celebrated their second anniversary in power with a surreal display of flower showers in Kabul, masking the grim reality of their oppressive regime.