Letta Tayler

Letta Tayler (@lettatayler) is an associate director and the terrorism/counterterrorism lead in the Crisis and Conflict Division of Human Rights Watch.

Articles by this author: