
Mike on the Mic - Interview with Imam Sherif Abdalla Shehata
Mike sits down with Imam Sherif Abdalla Shehata of the Islamic Center of Stafford and discusses Islam and Muslim faith.
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.