Chicago Public Radio Eight Forty-Eight: Chicago Writer & Activist Discusses Muslim Leadership (AUDIO) Writer Ahmed Rehab contemplates his role as a Muslim leader. Read More Media MentionsMyJihad MyJihadJuly 23, 2007activism, Ahmed Rehab, Chicago Public Radio, extremism, NPR, Steve EdwardsComment