AFDI ads of Muhammad’s quotes are going up on 100 London taxis on the 27th

London buses refused our ads, despite running Islamic prayers on their bus-sides. So we are putting our ads on 100 London taxis ….

london-taxt-afdi-800x581

Share