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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results