Tag: International Red Cross
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 ...