Leila Tayeb is an assistant professor at Northwestern University, Qatar, and co-editor at Lamma: A Journal of Libyan Studies
Leila Tayeb is an assistant professor at Northwestern University, Qatar, and co-editor at Lamma: A Journal of Libyan Studies