Britain’s largest Islamic charity says it wants to “break down barriers” and portray Islam positively by launching a new advertising campaign which will slap the phrase “glory to Allah” on the side of London buses. The new campaign by Islamic Relief is, ostensibly, targeted at...
