Moment Afghan woman fights back as female Taliban morality police try to force her into a van during brutal new crackdown in Kabul September 15, 2026 · Daily Mail Read full story at source