By Rachel Molschky: Iftikhar Ahmad of the London School of Islamics Trust is a master propagandist who has been “commenting” on our most recent articles, though his comments are just as long as the articles themselves. Basically a cliché of … Continue reading
