This Week in God - 24

  • Aired:  01/26/05
  •  | Views: 26,445

The Council on American-Islamic Relations is up in arms over the depiction of a Muslim family as a terrorist sleeper cell on the FOX hit "24." (4:48)

Loading...