Transport for London (TfL) is under fire for allowing advertisements on its buses and tubes that feature Islamic preacher Ismail ibn Musa Menk, known as Mufti Menk, holding a briefcase full of ...