Author Archives: David Daoud

David Daoud is an Arabic-Language Analyst at the Foundation for Defense of Democracies.