Mufti Menk – Islam & the Modern World. Challenges & Opportunities

Sultan Qaboos Grand Mosque, Muscat, Oman.
8 December 2018