Ahmed Rehab discusses the recent Muhammad cartoon controversy, this time sparked by Comedy Central's "South Park", and provides some context to the various reactions it has garnered - context missing from most media coverage.
Read MoreAhmed Rehab discusses the recent Muhammad cartoon controversy, this time sparked by Comedy Central's "South Park", and provides some context to the various reactions it has garnered - context missing from most media coverage.
Read More