Headlines - Allah Young Dudes

Aired:  10/08/02 Views: 2,544

A University of North Carolina professor is under fire for assigning a book on analyzing the Quran to the entire entering freshman class. (1:13)

Loading...