International Taliban delegation arrives in Geneva for talks with Swiss officials and NGOs A Taliban delegation is in Geneva for talks with Swiss officials and NGOs on humanitarian access and human rights, according to Switzerland's foreign ministry Muzna Mishal Waseem4 years agoKeep Reading