The Trojan Horse Affair

Serial Productions & The New York TimesLatest Episode released on Thu Feb 3, 2022
Subscribe Visit show website

A strange letter appears on a city councillor’s desk in Birmingham, England, laying out an elaborate plot by Islamic extremists to infiltrate the c... more