afghanistan Why not just give the Taliban a seat on the UN Human Rights Council, while you’re at it? September 22, 2021 Historyscoper Why not just give the Taliban a seat on the UN Human Rights Council, while you’re at it?