Contributor

Olivier Roy

European University Institute, author "The Failure of Political Islam "

Olivier Roy, European University Institute, author "The Failure of Political Islam "

Got a tip?

Do you have info to share with HuffPost reporters? Here’s how.