The network calls off the event at its London headquarters citing security fears amid complaints about documentary "Islam: The Untold Story." By THR Staff LONDON – Channel 4 has cited concerns over ...
About 1,200 people criticized "Islam: The Untold Story," which argued that there was little contemporary evidence about the Prophet Mohammed, among other things. By Georg Szalai Global Business Editor ...