Help keep Salon independent

Letta Tayler

Letta Tayler is a senior terrorism and counterterrorism researcher at Human Rights Watch with an expertise in Yemen.