Islamic Relief, the UK's largest Muslim charity, launched an advertising campaign featuring the phrase "Subhan Allah" ("Glory be to God") on hundreds of buses across cities like London, Birmingham, Manchester, Leicester, and Bradford. This initiative