Swiss officials confirmed four Taliban diplomats visited Geneva to identify Afghan convicts, calling the move “sensitive but necessary” to issue valid Kabul-approved travel documents. Swiss state television has reported that four Taliban diplomats recently traveled to Geneva on a discreet mission to identify Afghan nationals convicted of crimes in Switzerland. Officials described the visit as […] The post Swiss Say Kabul Delegation Helped Verify Afghan Offenders for Deportation appeared first on Khaama Press.