image
Omar Safi, professor of Islamic studies at the University of North Carolina at Chapel Hill, speaks as a part of Islamic Awareness Week.
Omar Safi, professor of Islamic studies at the University of North Carolina at Chapel Hill, speaks as a part of Islamic Awareness Week.