Humanitarian aid on agenda as Taliban officials land in Geneva
The Taliban delegation is in Geneva for talks with Swiss officials and NGOs about humanitarian access and human rights, the...
The Taliban delegation is in Geneva for talks with Swiss officials and NGOs about humanitarian access and human rights, the...