Following the swearing in of London’s first Muslim mayor, many of the city’s buses will sport advertisements that read “Subhan Allah,” which translates to “Glory be to God.” The paid advertisements are part of a push by England’s largest Islamic charity group, “Islamic Relief,” to help victims of the Syrian war. The ads will run throughout the Muslim holy week of Ramadan. …