Headlines - Allah Young Dudes

  • Aired:  10/08/02
  •  | Views: 2,492

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...