Skip to content

Shehla Khan

Shehla Khan is a graduate student at the University of Manchester, England, writing a thesis on globalisation, the state and political Islam.

openDemocracy Author

Muslims: made in Europe?

/