Leaders

Insight

  • Translating Islam

    Current perceptions of Islam tend to be based on a few, very expressive symbols. Above all it is the veil worn by women that has become definer of both body…

    Read More »
Close