Lab And The Mosque, The

show more detailshow less detail

Episodes

First
Broadcast
Comments
20031202In western eyes, science and religion don't mix.|But Muslims see no contradiction in a belief system that embraces both.|Zia Sardar visits the Islamic Al-Azhar University in Cairo.