By Hajar Elkahlaoui

Amale Elatrassi talks about “Muslim Wolf”, Rape, Forced Exil and Imprisonment