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