Digital Project Shares Insights on Islam
In Arabic, mizan means balance. And that’s just what Mizan – a multiplatform initiative on Muslim societies – attempts to provide.
In Arabic, mizan means balance. And that’s just what Mizan – a multiplatform initiative on Muslim societies – attempts to provide.