Imam at mosque connected to New Orleans terrorist says Jews exploit usury 0 03.01.2025 18:45 The Jerusalem Post Masjid Bilal is one of 20 Islamic Centers run by The Islamic Society of Greater Houston.