Mufti Menk – What is Islam

A public lecture from the Island of Grenada on some important aspects of Islam explained to an audience diverse in faith.