Letta Tayler

Letta Tayler

Letta Tayler (@lettatayler) is the senior terrorism and counterterrorism researcher at Human Rights Watch and the author of two reports on U.S. targeted killings in Yemen.