Submit a tip
Do you have info to share with HuffPost reporters? Here’s how.
Stephen Ellis
Stephen Ellis is a senior researcher at the African Studies Center in Leiden and the Desmond Tutu Professor in the social sciences at the Free University of Amsterdam.
By entering your email and clicking Sign Up, you're agreeing to let us send you customized marketing messages about us and our advertising partners. You are also agreeing to our Terms of Service and Privacy Policy.