Death Squads in El Salvador, the Taliban in Afghanistan: a Diplomat’s Challenges

Go to top