Imam Talal Eid, Th.D., Director of Religious Affairs, Islamic Center of Greater Toledo, speaks on the “State of the Islamic Faith,”
02 November 2015, UF Ritz Auditorium
Your University and Community TV Station
Your University and Community TV Station