The Progressive Imam

A liberal mosque in Cape Town is a reminder of Islam's complexity and a promise that change can come from the Islamic periphery.

by