The Taliban's victory the end of freedom