The release of thousands of Taliban fighters after the armed group concluded an agreement with the US on February 29 this year has been justified as...