London’s Iconic Red Buses To Declare ‘Glory To Allah’
Breitbart | 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.
Leave a Reply