Categories
U.K. Broadcaster Channel 4 Cancels Screening of Film Questioning Islam’s Origins
The network calls off the event at its London headquarters citing security fears amid complaints about documentary “Islam: The Untold Story.”read more