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