Click Here for Audio of the Show Islam is a religion of peace. No, it’s a religion of the sword. Devout Muslims lay claim to both declarations, sometimes justifying, sometimes condemning, often just trying to explain Islam. Over the past year, the conversation has become an urgent debate, as many... read more →
Sep
10
Jan
01
http://quicktime.oit.duke.edu/news/Moosa_Speech_Jan.2001.mov