avatar

Omid Safi

Omid Safi is the Director of the Duke Islamic Studies Center.

Top Stories

MUST-SEE PROGRAMMES