Letta Tayler

Letta Tayler

Letta Tayler is the senior terrorism/counterterrorism researcher at Human Rights Watch.


MORE FROM AUTHOR

Content Feed

Advertisement