Tag: Afghanistan news

The Taliban is responsible for the killing and disappearances of over 100 former police and intelligence officers according to the latest comprehensive report by Human Rights Watch (HRW). The report, released... Read More